Mouse RollOut detection problem

Currently I’m working on a flash carousel menu for a certain application.
On the icons that move around in the carousel I added an mouse RollOver and RollOut event listener.
When the user moves his mouse over the icon, it should scale and move a bit upwards on the y axis. And it works fine, however I’ve got a problem to deal with

When I slowly move my mouse out of the icon, it should rescale and move back as it was. This works as long I move my mouse slowly or carefully. Whenever I move my mouse too fast out of the icon, it doesn’t detect the RollOut mouse event. With result, that the action assigned on RollOut to restore the icon to normal size and position, won’t execute.

The same happens when moving the mouse insanely fast out of the flash content window. I also searched on the net a bit, but didn’t found a solution yet.

My question would be: is there a workaround to fix this RollOut detection problem? Or should I not use a roll over event listener but something else? Maybe I overlooked something critical. :puzzle: