flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Mazuruk (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLEX-33987) FocusManager NPE
Date Tue, 10 Dec 2013 15:40:06 GMT
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)

Mime
View raw message