Нашел это. ScrollControlBase, из которого выходит TextArea, перехватывает событие MOUSE_WHEEL и отправляет событие SCROLL. Чтобы сообщить родителю, что колесо мыши использовалось, вы должны снова отправить исходное событие mousewheel.
TL; DR:
Добавьте прослушиватель событий в TextArea, который перехватывает и повторно отправляет событие MouseEvent.MOUSE_WHEEL.
_textArea.addEventListener(
MouseEvent.MOUSE_WHEEL,
function(e:MouseEvent):void
{
dispatchEvent(e);
}
);