AS3 - Przycisk w MovieClip uruchamia wydarzenie MC

Na scenie mam MovieClip o nazwie „mc” z prostym prostokątem narysowanym wewnątrz. mc ma także dziecko Button o nazwie „btn”, które jest kolejnym prostym prostokątem (oczywiście mniejszym niż prostokąt mc). Potem mam ten kod na scenie.

function mcDown( _e:MouseEvent):void{
    trace( "mc" );
}
function btnClick( _e:MouseEvent):void{
    trace( "btn" );
}
mc.addEventListener( MouseEvent.MOUSE_DOWN, mcDown );
mc.btn.addEventListener( MouseEvent.CLICK, btnClick );

Problem, który mam, to kliknięcie przycisku, uruchamiane jest także zdarzenie mcDown i śledzone są zarówno „mc”, jak i „btn”.

Jak mogę to zrobić, aby po kliknięciu przycisku uruchamiał tylko btnClick, a nie mcDown? Próbowałem MOUSE_UP zamiast CLICK, ten sam problem. A zdarzenie mcDown musi pozostać MOUSE_DOWN.

questionAnswers(2)

yourAnswerToTheQuestion