0 Replies Latest reply on Feb 19, 2010 1:09 PM by Carol L. Frampton

    [svn:fx-4.x] 14289: Fix DataGrid mirroring issues when layoutDirection="rtl " and direction="rtl":

    Carol L. Frampton Level 2

      Revision: 14289

      Revision: 14289

      Author:   cframpto@adobe.com

      Date:     2010-02-19 13:08:54 -0800 (Fri, 19 Feb 2010)

      Log Message:

      ***********

      Fix DataGrid mirroring issues when layoutDirection="rtl" and direction="rtl":

      - headers get messed up when resizing, moving or sorting a column because the transform matrix in UIFTETextField wasn?\226?\128?\153t always updated when width was changed

      - when moving a column, the headerSelection sprite was moving in the wrong direction

      - when dragging a row, the drag image was backwards and the x offset between the image and the mouse pointer was wrong

       

      QE notes:

      Doc notes: None

      Bugs: SDK-25424, SDK-25426, SDK-25440, SDK-25442, SDK-25452, SDK-25460, SDK-25462, SDK-25464

      Reviewed By: Hans

      Tests run: checkintests

      Is noteworthy for integration: No

       

      Ticket Links:

      ***********

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

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

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

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

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

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

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

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

       

      Modified Paths:

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

          flex/sdk/branches/4.x/frameworks/projects/framework/src/mx/controls/DataGrid.as

          flex/sdk/branches/4.x/frameworks/projects/framework/src/mx/controls/dataGridClasses/DataG ridDragProxy.as

          flex/sdk/branches/4.x/frameworks/projects/framework/src/mx/controls/dataGridClasses/DataG ridHeader.as

          flex/sdk/branches/4.x/frameworks/projects/framework/src/mx/core/UITextField.as

          flex/sdk/branches/4.x/frameworks/projects/framework/src/mx/managers/DragManagerImpl.as

          flex/sdk/branches/4.x/frameworks/projects/spark/src/mx/core/UIFTETextField.as