You may need to look at: stopPropagation() and stopImmediatePropagation()
Could also have to do with event bubbling, and what phase these events are firing at. Here is a link to get you started: http://www.flashscript.biz/flashas3/eventbubble/event_bubbling_2.html Also, I suggest tracing out the events and looking at all values, ie: public function mouseHandler(me:MouseEvent = null):void { trace("mouseHandler(me:MouseEvent = ": + me); } (Note: the '= null' I've thrown into this function is a little trick that allows you to fire the function without a mouse event - can come in very handy). Good Luck, SF. _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders