Success! Looks like we've fixed this one. According to our records the fix was applied for EXTJS-7622 in 4.2.0.489.
  1. #1
    Ext JS Premium Member cabal's Avatar
    Join Date
    Mar 2009
    Location
    Warsaw, Poland
    Posts
    23
    Vote Rating
    1
    cabal is on a distinguished road

      0  

    Default [4.1.2a, 4.1.3] IE grid scroll bug

    [4.1.2a, 4.1.3] IE grid scroll bug


    REQUIRED INFORMATION Ext version tested:
    • Ext 4.1.2a
    • Ext 4.1.3
    Browser versions tested against:
    • IE9
    • Firefox 16.0.1
    • Chrome 22
    DOCTYPE tested against:
    • 4.0.1 strict
    • 4.0.1 transitional
    Description:
    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:
    • focus row
    The result that occurs instead:
    • row is focused, but window is scrolled to first row
    Test Case: Use examples/grid/array-grid.html with changes as above

    HELPFUL INFORMATION

    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:
    • not provided
    Operating System:
    • Win 7 Pro

  2. #2
    Sencha - Support Team scottmartin's Avatar
    Join Date
    Jul 2010
    Location
    Houston, Tx
    Posts
    8,998
    Vote Rating
    456
    scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future scottmartin has a brilliant future

      0  

    Default


    Thanks for the report! I have opened a bug in our bug tracker.

  3. #3
    Ext JS Premium Member
    Join Date
    Jun 2010
    Posts
    18
    Vote Rating
    2
    nickelstar5 is on a distinguished road

      0  

    Default Any solutions?

    Any solutions?


    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.

  4. #4
    Ext JS Premium Member
    Join Date
    Jun 2010
    Posts
    18
    Vote Rating
    2
    nickelstar5 is on a distinguished road

      0  

    Default Worked for me

    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.

  5. #5
    Sencha Premium Member
    Join Date
    Jun 2009
    Posts
    1
    Vote Rating
    0
    hatanaka@questetra.com is on a distinguished road

      0  

    Default


    Not only IE9 but also IE8 and IE10.