0 Replies Latest reply on Mar 1, 2010 5:30 PM by Jason Szeto

    [svn:fx-trunk] 14493: Merging 14492 from 4.x to trunk

    Jason Szeto Level 3

      Revision: 14493

      Revision: 14493

      Author:   jszeto@adobe.com

      Date:     2010-03-01 17:29:51 -0800 (Mon, 01 Mar 2010)

      Log Message:

      ***********

      Merging 14492 from 4.x to trunk

       

      Mirroring performance fixes

       

      Fixed a performance problem in UIComponent. Updated invalidateLayoutDirection to only iterate through its non-style children (GraphicElements) if its layoutDirection has not changed.

       

      http://bugs.adobe.com/jira/browse/SDK-25547 - Performance regression in datagrid scroll after 14208

       

      Restored the use of transform.concatenatedMatrix instead of MatrixUtil.getConcatenatedMatrix. We want the postLayoutTransformOffsets because the Player incorporates these values in textWidth and textHeight.

       

      Always return the absolute measuredWidth/Height

       

      QE notes: none

      Doc notes: none

      Bugs: SDK-25547

      Reviewer: Hans

      Tests run: checkintests

      Is noteworthy for integration: no

       

      Ticket Links:

      ***********

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

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

       

      Modified Paths:

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

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

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

       

      Property Changed:

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

          flex/sdk/trunk/