flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "spiros aggelopoulos (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (FLEX-34536) IFocusManagerContainer with own FocusManager throw ArgumentError: Error #2025
Date Thu, 11 Sep 2014 13:07:33 GMT

     [ https://issues.apache.org/jira/browse/FLEX-34536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

spiros aggelopoulos updated FLEX-34536:
---------------------------------------
    Attachment: FLEX-34536.txt

Patch File 

> 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
>         Attachments: FLEX-34536.txt
>
>
> 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)

Mime
View raw message