Цитата:
попробуйте
addEventListener(EventsEnum.EVENT_SHOW_POPUP, onShowPopup, true);
|
Увы но не помогло
Добавлено через 19 часов 35 минут
Ну что ж... Разобрался сам

Проблема возникает вот в какой строке:

Код AS3:
_btnPopup.addEventListener(MouseEvent.MOUSE_DOWN, onPopup);
Дело в том, что DataGrid выделяет некоторую строку при событии MouseEvent.CLICK. А такого события в описанной ситуации в DataGrid просто не приходит.
В DataGrid приходит событие MouseEvent.MOUSE_DOWN, а событие MouseEvent.MOUSE_UP приходит уже в в то самое полупрозрачное окно.