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)

Reply via email to