I am having a RTE in the DataGrid. I have 1 lockedcolumn, more than one 
visible row, enough columns to cause the horizontal scrollbar  to 
display, then resize the browser window vertically, as the size reduces 
to a level where only 1 or 2 pixels of a row are visible it throws an 
exception related to the lockedColumnContent.

However having looked through the code it seems to me that DataGrid's 
measure function has a bug in its measuredMinHeight calculation. Both 
on line 1361 of DataGrid and line 3215 of ListBase the height of the 
scrollbar is deducted causing the minHeight to be too small by 16pixels.

The calculaton starts of as 46px in ListBase:
2*22(rowHeight)+18(border+scrollbar)-16(scrollbar)=46
Then in DataGrid:
46-16(scrollbar)=30
At 30 pixels there is not enough height to display the header and a row 
and I think this then causes the lockedColumnContent to do some stuff 
which ends up in a RTE.

Anyone seen this issue?


Reply via email to