Log Message: |
Transferred from the Adobe Open Source Subversion Repository
Revision: 18608
Author: dloverin@adobe.com
Date: 2010-11-16T12:47:31.739520Z
Log Message:
-----------
Grid item editor bug fixes.
http://bugs.adobe.com/jira/browse/SDK-28556
Stop an infinite loop in DataGridEditor. Added some code in getNextEditableCell() to stop when the row is negative. Also modified the logic to restore the data grid’s focusable items flags.
https://bugs.adobe.com/jira/browse/SDK-28476
Don’t edit a column that is not visible.
https://bugs.adobe.com/jira/browse/SDK-28349
When clicking outside of a cell editor, cancel the editor if the data cannot be saved (most likely because it is invalid).
https://bugs.adobe.com/jira/browse/SDK-28327
Call event.stopPropagation() on mouseMove events over the item editor to keep the datagrid from showing hover effects.
A few other small changes:
DataGridEditor:
Call the DataGrid’s startItemEditorSession() instead of the local startItemEditorSession().
DefaultItemEditor:
Tweaked the work around for TextArea growing past its max size. Changed the magic number from three pixels to two pixels.
QE notes: None.
Doc notes: None.
Bugs: SDK-28566, SDK-28476, SDK-28349, SDK-28327
Reviewer: Hans
Tests run: checkintests
Is noteworthy for integration: No.
Modified Paths:
--------------
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/gridClasses/DataGridEditor.as</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/gridClasses/DefaultGridItemEditor.mxml</path>
<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/gridClasses/GridItemEditor.as</path>
|