You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flex.apache.org by "Alexander Mazuruk (JIRA)" <ji...@apache.org> on 2013/12/10 16:40:06 UTC
[jira] [Created] (FLEX-33987) FocusManager NPE
Alexander Mazuruk created FLEX-33987:
----------------------------------------
Summary: FocusManager NPE
Key: FLEX-33987
URL: https://issues.apache.org/jira/browse/FLEX-33987
Project: Apache Flex
Issue Type: Bug
Affects Versions: Apache Flex 4.11.0
Reporter: Alexander Mazuruk
Priority: Critical
FocusManager Null pointer exception occurs.
This:
public function getNextFocusManagerComponent(
backward:Boolean = false):IFocusManagerComponent
{
return getNextFocusManagerComponent2(backward, fauxFocus).displayObject as IFocusManagerComponent;
}
Must be rewritten as:
public function getNextFocusManagerComponent(
backward:Boolean = false):IFocusManagerComponent
{
const focusInfo:FocusInfo = getNextFocusManagerComponent2(backward, fauxFocus);
return focusInfo ? focusInfo.displayObject as IFocusManagerComponent : null;
}
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)