Brian Chiu created FLEX-33655: --------------------------------- Summary: 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
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