Всем привет. Такая сложилась ситуация. Есть контейнер (спрайт) в нем дисплей обджекты. для этого контейнера добавлен пункт в ContextMenu. Перехожу в StageDisplayState.FULL_SCREEN , далее - если выбрать этот пункт нажимая правой кнопкой на любом из ДО в этом контейнере - все работает исправненько. Но - если кликнуть правой кнопкой на Video в этом контейнере и выбрать этот пунктик, то : хендлер не срабатывает, в трейс приходит варнинг -

Код AS3:
Warning: Reference to undeclared variable, 'FullScreen_MC'
Warning: 'FullScreen_MC' has no property 'FullScreen_text'
Warning: 'FullScreen_text' has no property 'text'
без фулскрина тоже не работает, тока без варнинга, просто игнор
Добавлено через 5 минут
собственно код, может у меня глюк ?!
(сорри прямая копипаста)

Код AS3:
_contextMenu = new CustomMenu(this);
_contextMenu.addMenuItem(LocalizationModel.EXIT_FULLSCREEN, goToNormalStageState, true);
и класс CustomMenu

Код AS3:
package flashstudio.contextMenu
{
import flash.display.DisplayObjectContainer;
import flash.events.*;
import flash.ui.ContextMenu;
import flash.ui.ContextMenuItem;
public class CustomMenu
{
private var _target:DisplayObjectContainer;
private var _menu:ContextMenu = new ContextMenu();
public function CustomMenu(target:DisplayObjectContainer)
{
_target = target;
_menu.hideBuiltInItems();
}
public function addMenuItem(name:String, handler:Function, separatorBefore:Boolean = false):void
{
var point:ContextMenuItem = new ContextMenuItem(name);
point.separatorBefore = separatorBefore;
point.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, handler);
_menu.customItems.push(point);
_target.contextMenu = _menu;
}
}
}