[AS3] Mouse event question

Hi

Heres my situation:

btn (Sprite)
|
—> text (TextField)
|
—> back (Sprite)

I added MouseEvent.MOUSE_OVER event listener to the ‘back’ sprite, but it doesn’t get called, because the ‘text’ element is in front of it.
I want to keep the event firing only when mouse is over the ‘back’, so I can’t add eventlistener to the ‘btn’.

I could put some transparenet duplicate of ‘back’ in front of the ‘text’ and add listener there, but I believe there should be a more elegant solution.

Maybe there is some way to exclude an element from the whole capture/bubble event procedure?

tnx