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

Colin Childs edited comment on FLEX-34029 at 1/16/14 2:59 PM:
--------------------------------------------------------------

[~mamsellem] I think you may have been commenting as I was uploading the sample 
project. Please note that the project works fine as is, and you must uncomment 
the line "modalPopup.close();" to break it. You can test modality by tapping on 
the "Test" button which should trace text in your console. After uncommenting 
the aforementioned line, opening then closing the dialog will prevent you from 
tapping on the "Test" button.


was (Author: cchilds):
[~mamsellem] I think you may have been commenting as I was uploading the sample 
project. Please see the attached sample. Also, please note that the example 
works fine as is, and you must uncomment the line "modalPopup.close();" to 
break it. You can test modality by tapping on the "Test" button which should 
trace text in your console. After uncommenting the aforementioned line, opening 
then closing the dialog will prevent you from tapping on the "Test" button.

> Modal popup closed too quickly disables all input on window
> -----------------------------------------------------------
>
>                 Key: FLEX-34029
>                 URL: https://issues.apache.org/jira/browse/FLEX-34029
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Mobile: SkinnablePopUpContainer
>    Affects Versions: Apache Flex 4.11.0
>            Reporter: Colin Childs
>            Assignee: Maurice Amsellem
>         Attachments: Test.fxp
>
>
> When creating a popup for a mobile app using a SkinnablePopUpContainer, 
> closing it quickly after opening will remove the popup from the screen, but 
> the modal aspect remains, preventing any touch interactions. This gives the 
> appearance of the app being unresponsive and looks as though it has crashed. 
> I noticed this with a loading dialog which would close really quickly when 
> performing operations on faster devices or with users with little data. It is 
> easy to reproduce by creating a simple mobile project and closing a modal 
> popup immediately after opening it. I suspect that the 
> FlexEvent.STATE_CHANGE_COMPLETE even does not fire when the popup is closed 
> too quickly, which prevents SkinnablePopUpContainer's 
> stateChangeComplete_handler function from being called.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to