Перерыл все интернеты - проблема есть, решения не нашёл, подскажите пожалуйста.
Пытаюсь вызвать MouseEvent у спрайта, который находится под маской - ничего не стреляет, код прилагаю:

Код AS3:
with (sliderMask) {
graphics.beginFill(0x00ccff);
graphics.drawRect(0, 0, sliderWidth, 20);
y = -10;
graphics.endFill();
mouseEnabled = false;
}
var bg:Sprite = new Sprite();
with (bg) {
graphics.beginFill(0x000000, 0);
graphics.drawRect(0, 0, sliderWidth, 20);
graphics.endFill();
}
with (loadedSlider) {
addChild(bg);
bg.y = -10;
graphics.beginFill(0x00ccff, .5);
graphics.drawRect(0, 0, sliderWidth, sliderHeight);
graphics.endFill();
buttonMode = true;
mouseChildren = false;
x = -width;
addEventListener(MouseEvent.ROLL_OVER, function (e:MouseEvent) { trace('it works'); } );
}
with (slider) {
addChild(sliderMask);
addChild(loadedSlider);
mask = sliderMask;
}
buttonMode не работает, MouseEvent не выстреливает

Помогите, уже 2 часа над этим бьюсь.