flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Harui (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLEX-33655) RTE when closing SkinnablePopUpContainer
Date Thu, 08 Aug 2013 18:52:48 GMT

    [ https://issues.apache.org/jira/browse/FLEX-33655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13733832#comment-13733832
] 

Alex Harui commented on FLEX-33655:
-----------------------------------

What OS and Player version are you using?  Are you sure topLevelApp is null and not softKeyboardRect?
 If you are set up for FP 10.1 or earlier, then softKeyboardRect isn't available.
                
> RTE when closing SkinnablePopUpContainer
> ----------------------------------------
>
>                 Key: FLEX-33655
>                 URL: https://issues.apache.org/jira/browse/FLEX-33655
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Mobile: SkinnablePopUpContainer
>    Affects Versions: Apache Flex 4.10.0
>         Environment: All OS, all player versions
>            Reporter: Brian Chiu
>            Priority: Minor
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> RTE occurred when closing SkinnablePopUpContainer, using mx:Application as top level
application
> In the below code, topLevelApp becomes null if mx:Application is used as top level application
wrapper.
> A NPE will be throw on the next line.
> ---
> SkinnablePopUpContainer.as Line 1162
>     private function updateSoftKeyboardEffect(snapPosition:Boolean):void
>     {
>         // Stop the current effect
>         if (softKeyboardEffect && softKeyboardEffect.isPlaying)
>             softKeyboardEffect.stop();
>         
>         // Uninstall resize listeners during the effect. Listeners are 
>         // installed again after the effect is complete or immediately affter
>         // the size and position are snapped.
>         uninstallActiveResizeListener();
>         
> 		var topLevelApp:Application = FlexGlobals.topLevelApplication as Application;
>         var softKeyboardRect:Rectangle = topLevelApp.softKeyboardRect;

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message