[svn:fx-3.x] 10420: Several DataGrid fixes.
Revision: 10420
Author: aharui@adobe.com
Date: 2009-09-18 15:54:58 -0700 (Fri, 18 Sep 2009)
Log Message:
***********
Several DataGrid fixes. We remove checking for new edit sessions during focusIn handling and start the edit session on mouse activity, fix the calculation of maxHorizontalScrollPosition in a corner case, measure fonts in the header correctly, end the edit session on a dataprovider reset, handle having no scrollable columns.
Also update TextInput to more aggressively reset selection when used as a renderer
QE Notes: None
Doc Notes: None
Bugs: SDK-22896, SDK-22575, SDK-22548, SDK-22479, SDK-15280
Reviewer: Corey
API Change: No
Is noteworthy for integration: No
tests: checkintests mustella/browser/DataGrid
Ticket Links:
************
http://bugs.adobe.com/jira/browse/SDK-22896
http://bugs.adobe.com/jira/browse/SDK-22575
http://bugs.adobe.com/jira/browse/SDK-22548
http://bugs.adobe.com/jira/browse/SDK-22479
http://bugs.adobe.com/jira/browse/SDK-15280
Modified Paths:
**************
flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/controls/DataGrid.as
flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/controls/TextInput.as
flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/controls/dataGridClasses/DataGridHeader.as
