Что касается ответа invertedSpear, то это не ошибка, это известное поведение. Бывают ситуации, когда вы не хотите, чтобы фон контейнера захватывал клики, и такое поведение позволяет вам контролировать это.
invertedSpear правильно, что UIComponent не обрабатывает свои собственные стили фона. Вы можете нарисовать свой собственный прозрачный фон для захвата событий мыши:
override protected function updateDisplayList(w:Number, h:Number):void
{
super.updateDisplayList(w, h);
var g:Graphics = this.graphics;
g.clear();
g.beginFill(0xFF0000, 0); // Fully transparent colour.
g.drawRect(0, 0, w, h); // Draw to the full size of the UIComponent.
g.endFill();
}