0 Replies Latest reply on Nov 7, 2008 8:07 AM by Chet Haase

    [svn] 4050: Fixed a problem in the synchronization of startDelayed animations.

    Chet Haase Level 3
      Revision: 4050
      Author: chaase@adobe.com
      Date: 2008-11-07 08:07:03 -0800 (Fri, 07 Nov 2008)

      Log Message:
      -----------
      Fixed a problem in the synchronization of startDelayed animations. on every frame, we walk the list of currently sleeping animations to see if it's time to wake them up. If so, we start() each one. However, the start() function modifies this same list by removing the started animation, so our list-walking loop essentially skips the following item on the list. When two animations have the same startDelay, this means that there may be an intervening frame before the second one is started, potentially causing an artifact like that seen in the bug example.

      QE Notes: None
      Doc Notes: None
      Bugs: sdk-17933
      Reviewer: Evtim
      Tests: checkintests, Mustella (Effects, gumbo/effects, ListDataEffects)

      Ticket Links:
      ------------
      http://bugs.adobe.com/jira/browse/sdk-17933

      Modified Paths:
      --------------
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/Animation.as