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

Piotr Zarzycki commented on FLEX-34712:
---------------------------------------

Hi [~kevin.godell]

I have commented your post on dev forum with some suggestions to your fix. 
Please try it once yo will have some time and let us know. :)

Best,
Piotr

> Callout loses anchor to CalloutButton while callout open and screen rotates 
> ----------------------------------------------------------------------------
>
>                 Key: FLEX-34712
>                 URL: https://issues.apache.org/jira/browse/FLEX-34712
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Mobile: Callout / CalloutButton
>    Affects Versions: Apache Flex 4.14.0
>         Environment: windows 7, flashbuilder 4.6, flex 4.14, air 15
>            Reporter: kevin godell
>         Attachments: calloutButtonCalloutPositionOnResize.fxp
>
>
> When debugging on android device, rotating device from landscape to portrait 
> and then back again causes callout to lose its positioning to the 
> calloutbutton. It works good on the simulator, but on the device, it seems 
> that the positioning is called before the screen finishes rotating. Tested on 
> 3 different android devices with android 2.3.6, 4.2.2, and 4.4.
> workaround: patching callout.as 
> in systemManager_resizeHandler, change invalidatePosition() to 
> callLater(invalidatePosition). This gives the necessary delay to allow the 
> popup to position itself in the correct location. It looks a little buggy as 
> it moves from the old position to the new position, but atleast it gets to 
> the right spot.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to