Im trying to implement a drop-down menu, as oppsoed to a pull down one. (A drop down activates on mouseEnter rather then mouseup)
Using a separate stack for the menu and the "pulldown" keyword I have it coming up fine, but I need an event when the cursor leaves the screen area of the menu to make it go away.
I tried mouseLeave on the card and the stack but it seems like neither generate events themselves, they just process events bubbled up. The problem with bubbling up the events from the choices buttons is that I get a mouseLeave when ever I move between two choices

I tried testing the mouse location when that occurs to see if its outside the card but I get an error. (My guess is because there is no valid coordinate system in the context of the menu outside of its own screen real-estate.)
Help? Can someone show me how to do this? It seems like knowing when the cursor leaves the area of a card or a stack is a generally useful thing...
CTM