Ext JS Community Forums 4.x /
Ext JS Premium Member
[4.1.2a, 4.1.3] IE grid scroll bug
REQUIRED INFORMATION Ext version tested: Browser versions tested against: IE9
DOCTYPE tested against: 4.0.1 strict
In IE click on grid row scrolls page to top of the grid.
Rows that are under the bottom edge of screen are unaccessible.
In FF and Chrome it's ok.
Steps to reproduce the problem: open array grid example
remove the height attribute and put more data
open it in IE9
click any row
The result that was expected: The result that occurs instead: row is focused, but window is scrolled to first row
Use examples/grid/array-grid.html with changes as above Test Case:
Debugging already done: tried to monitor events, but itemclick is not fired if row is not selected
maybe something is wrong with selection model
Possible fix: Operating System:
Sencha - Support Team
Thanks for the report! I have opened a bug in our bug tracker.
All my IE users are having this problem with ExtJS 4.1.3 grids on my site. Does anyone have a solution or a work-around? Thanks.
Worked for me
A quick work around is to change your row selection events from 'select' to 'beforeselect'. And then in the beforeselect event handler return false to cancel further selection handling. I was able to perform all my needed event handling in the beforeselect handler so this work-around provided a temporary solution for me.
Not only IE9 but also IE8 and IE10.