Tweening issue

Hey guys, I have a little issue going on with my tweens in as3.

Im almost 100% certain that I have the whole code written out nice and perfect.

however, im still having an issue.

I have two event listeners, one for a mouse_over and one for a mouse_out.

When my mouse goes over a button, these icons drop down via tween. when you roll off the button, it goes back into its hiding place via tween.

Everything works out great besides one thing. when I roll off of it too quickly, the icons roll back into their hiding place and then jut back down to their “down” position (where they go when you roll your mouse over the button). I notice that it doesnt do this when you roll off the button slowly.

Everything works as it should, but its just really annoying. Anyone know why its doing this?