Sorry I hope someone can answer this question. if you need more clarification i can reclairify.
I think in this case you listen for the event at the container level.
If this post answered your question or helped, please mark it as such.
There is a difference between transparent background and no background. If I take a Sprite and draw a filled triangle like this:
Then any component under the half I didn't draw on is "visible" to the mouse and my Sprite will not get mouse events.
If I fill that area with a background with alpha=0, then I've effectively placed a piece of glass in my component and it will get mouse events even though you can see through to things behind it.
Flex SDK Developer
Adobe Systems Inc.
I had the components background Alpha at 0.0
Once i removed that it worked.