spiros aggelopoulos created FLEX-34536:
------------------------------------------
Summary: IFocusManagerContainer with own FocusManager throw
ArgumentError: Error #2025
Key: FLEX-34536
URL: https://issues.apache.org/jira/browse/FLEX-34536
Project: Apache Flex
Issue Type: Bug
Components: Focus Manager
Affects Versions: Apache Flex 4.13.0
Reporter: spiros aggelopoulos
Every Container implement the IFocusManagerContainer interface.
the SDK allows only the main application and Popups window (PopupManager) to
host its own FocusManager because the SystemManager tries to find the container
in SystemManager.popUpChildren or in SystemManager.
In any other case it throws argument error 2025.
This prevents the design of a diferente FocusManagment System eg:in MDI
enviroment whitch every mdi window has it own focus loop.
Error:
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the
caller.
at flash.display::DisplayObjectContainer/getChildIndex()
at
mx.managers::SystemManager/getChildIndex()[/Users/aharui/release4.13.0/frameworks/projects/framework/src/mx/managers/SystemManager.as:1831]
at
mx.managers.systemClasses::ActiveWindowManager/mouseDownHandler()[/Users/aharui/release4.13.0/frameworks/projects/framework/src/mx/managers/systemClasses/ActiveWindowManager.as:521]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at
mx.managers::SystemManager/mouseEventHandler()[/Users/aharui/release4.13.0/frameworks/projects/framework/src/mx/managers/SystemManager.as:2926]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)