Breathesgirl, to me that sounds like finding a win-win solution rather than it being a compromise. A compromise to me is when someone or both parties have to give up something that they value in order to reach an agreement. It sounds like you found a solution where neither side had to really give up anything they cared about.
I'm not just nit-picking, here - I think that searching for that win-win should be the first priority when it comes to finding solutions to an issue. Compromise should only happen if and when no win-win can be found.
"Listen, or your tongue will make you deaf." - Native American Proverb