Steps to reproduce:
1. Download example :
http://livedocs.adobe.com/flex/2/langref/mx/controls/DataGrid.html
2. Download attached ImageHeaderRenderer.mxml file
3. Modify DataGridColumn (s)
<mx:DataGridColumn dataField="name" headerText="Name" headerRenderer="ToolTipHeaderRenderer"/>
<mx:DataGridColumn dataField="phone" headerText="Phone" headerRenderer="ToolTipHeaderRenderer"/>
<mx:DataGridColumn dataField="email" headerText="Email" headerRenderer="ToolTipHeaderRenderer"/>
Actual Results:
On mouse over header and image hidden???
Expected Results:
On mouse over lmage will appear and label moved right, on mouse out image hiding and label moved left (original possition)
Workaround (if any):
comment line "over_icon.width = 8;", but at this time on mouse out label will have 10 px left padding (always)