0 Replies Latest reply on Nov 4, 2009 4:12 PM by Chet Haase

    [svn:fx-trunk] 11447: Fix to 3 unrelated bugs.

    Chet Haase Level 3

      Revision: 11447

      Author:   chaase@adobe.com

      Date:     2009-11-04 16:12:40 -0800 (Wed, 04 Nov 2009)

       

      Log Message:

      ***********

      Fix to 3 unrelated bugs.

      - Auto-fading logic was clobbering the state-specified value of alpha in some situations (and the logic was way complex and fragile, so a refactoring was needed).

      - Animation now handles sorting of Resize animations to be processed first in each frame, to improve some of the Resize/transform-effect interaction.

      - Post-layout translation animations were being automatically created in some situations, ignoring any startDelays set on the real translation animations. The fix was to pick up the real translation animation info to pre-populate the post-layout animations.

       

      QE notes: None

      Doc notes:  None

      Bugs:  sdk-23399, sdk-22563, sdk-24010, sdk-23252

      Reviewer: Kevin

      Tests run: checkintests, Mustella spark/effects

      Is noteworthy for integration: Yes - some fixes requested by Tools

       

      Ticket Links:

      ************

          http://bugs.adobe.com/jira/browse/sdk-23399

          http://bugs.adobe.com/jira/browse/sdk-22563

          http://bugs.adobe.com/jira/browse/sdk-24010

          http://bugs.adobe.com/jira/browse/sdk-23252

       

      Modified Paths:

      **************

          flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/animation/Animation.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/supportClasses/AnimateTransfor mInstance.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/supportClasses/FadeInstance.as