0 Replies Latest reply on Mar 24, 2010 1:33 PM by kevinklin

    [svn:fx-trunk] 14999: Merge revision 14996 from 4.x to trunk.

    kevinklin Adobe Employee

      Revision: 14999

      Revision: 14999

      Author:   klin@adobe.com

      Date:     2010-03-24 13:33:13 -0700 (Wed, 24 Mar 2010)

      Log Message:


      Merge revision 14996 from 4.x to trunk.


      Update for implementing ILayoutDirectionElement in BitmapAsset and SpriteAsset. Instead of trying to handle transforming the assets directly, we leverage AdvancedLayoutFeatures to update the transform matrix of the assets. The main difference between the asset implementations and other ones is that width/height and scaleX/Y are tied to each other. The setters of each of those properties will set the backing value of their respective property. Another change is that we use the existence of layoutFeatures to keep track of whether the asset needs to de-mirror instead of using the mirror variable.


      Also, I removed a FIXME from AdvancedLayoutFeatures. We already short-circuit this in the classes that own the AdvancedLayoutFeatures. I changed the FIXMEs for the x getters to TODOs.


      QE notes: No

      Doc notes: No

      Bugs: SDK-25879, SDK-25894

      Reviewer: Hans, Carol, Evtim

      Tests run: checkintests

      Is noteworthy for integration: No


      Ticket Links:





      Modified Paths:








      Property Changed: