0 Replies Latest reply on Aug 28, 2009 6:17 PM by Chet Haase

    [svn:fx-trunk] 9779: Fixed bug with transform effects acting on optimized FXG objects.

    Chet Haase

      Revision: 9779

      Author:   chaase@adobe.com

      Date:     2009-08-28 18:17:24 -0700 (Fri, 28 Aug 2009)

       

      Log Message:

      ***********

      Fixed bug with transform effects acting on optimized FXG objects. We did not have some of the required functionality on SpriteVisualElement that would allow objects of that type (optimized FXG objects) to be animated by the flex 4 transform effects. We have added that functionality and pushed that common property (postLayoutTransformOffsets) and function (transformAround()) into interfaces implemented by  the objects that can be so transformed.

      Also fixed some unrelated bugs lurking in the transformAround() and AnimateTransform code.

       

      QE notes: None

      Doc notes: None

      Bugs: sdk-22576

      Reviewer: Ely

      Tests run: checkintests, Mustella (tests/spark/effects/AnimateTransform, Move, Rotate, Rotate3D)

      Is noteworthy for integration: No

       

      Ticket Links:

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

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

       

      Modified Paths:

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

          flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ILayoutElement.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as

          flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/AnimateTransform.as

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

          flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicEleme nt.as