0 Replies Latest reply on Nov 12, 2009 2:28 PM by CoreyRLucier

    [svn:fx-trunk] 11751: Setting a transform matrix would always invalidate and cause an update.

    CoreyRLucier Adobe Employee

      Revision: 11751

      Author:   clucier@adobe.com

      Date:     2009-11-12 14:28:38 -0800 (Thu, 12 Nov 2009)

       

      Log Message:

      ***********

      Setting a transform matrix would always invalidate and cause an update.  If you were setting a transform matrix in upateDisplayList, you'd end up in a continuous update loop.  Added logic to early exit (and not invalidate) when the newly set matrix is identical to the existing.

       

      QE notes: None

      Doc notes: None

      Bugs: SDK-22807

      Reviewer: Evtim

      Tests run: Checkin

      Is noteworthy for integration: No

       

      Ticket Links:

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

          http://bugs.adobe.com/jira/browse/SDK-22807

       

      Modified Paths:

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

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

          flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/MatrixUtil.as

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

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