You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by "Mark Kessler (JIRA)" <ji...@apache.org> on 2013/06/08 00:58:21 UTC

[jira] [Closed] (FLEX-12964) There should be a suspend scrollbar validation in effects and transitions classes

     [ https://issues.apache.org/jira/browse/FLEX-12964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Kessler closed FLEX-12964.
-------------------------------

    
> There should be a suspend scrollbar validation in effects and transitions classes
> ---------------------------------------------------------------------------------
>
>                 Key: FLEX-12964
>                 URL: https://issues.apache.org/jira/browse/FLEX-12964
>             Project: Apache Flex
>          Issue Type: Task
>          Components: Effects, Performance: Framework, Transitions
>    Affects Versions: Adobe Flex SDK 3.0 (Release)
>         Environment: Language Found: English
>            Reporter: Adobe JIRA
>            Assignee: Mark Kessler
>
> I suggest there is a suspend updating or creating a scrollbar until an effect or an animation (transition) is complete. The reason being that the animation is "stuttering" because it is creating, destroying or resizing the scrollbar. This may not be apparent all the time but I have a fairly new computer (1yr old) and it transitions and effects stutter on a lot of Flex applications. 
> Steps to reproduce:
> 1. Goto this page and shrink the left divider box. http://www.teotigraphix.com/flexAssets/dockareafx/ResizeBarExample.html
> 2. Press the close button. The container closes and opens. Do this multiple times. You may have to use a less than new computer.
> 3. Watch when the panels are resized from or to a smaller state. A horizontal scrollbar is created and then destroyed (as it should). 
>  
>  Actual Results:
>  What happens is that when the scrollbar is made or destroyed, that process is causing the animation to "stutter" and skip frames. This stuttering breaks up the flow. It is not that apparent on this page because there are only three panels in the divided box. But when you have more components the stutter is much more apparent. 
>  
>  Expected Results:
>  Scrollbars are not created until animation is complete or animation remains smooth regardless of scrollbars existence. 
>  
>  Workaround (if any):
>  not sure, suspend background processing? If suspendBackgroundProcessing is designed to take care of this, I suggest it be turned ON by default.

--
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