Log Message: |
Transferred from the Adobe Open Source Subversion Repository
Revision: 11751
Author: clucier@adobe.com
Date: 2009-11-12T22:28:38.657563Z
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
Modified Paths:
--------------
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/MatrixUtil.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>
|