Success! Looks like we've fixed this one. According to our records the fix was applied for EXTJS-6846 in 4.1.2.
  1. #1
    Sencha Premium Member
    Join Date
    Jul 2012
    Posts
    20
    Vote Rating
    0
    marcel.urbanek is on a distinguished road

      0  

    Default When scrolling down an infinite and locked column grid synchronization breaks

    When scrolling down an infinite and locked column grid synchronization breaks


    Hi,
    I have discovered a problem when using locked columns and the infinite grid feature together: when scrolling to the very bottom of the grid scroll-synchronization between locked and unlocked columns breaks.

    REQUIRED INFORMATION

    Ext version tested:
    • Ext 4.1.1 Build date: 2012-07-04 21:23:42
    Browser versions tested against:
    • Google Chrome 20.0.1132.57 m
    Description:
    • When activating infinite scrolling and locked columns together, and scrolling to the very bottom of the grid, the scroll-synchronization between the locked columns and non-locked columns breaks.
    Steps to reproduce the problem:
    • Use infinite scrolling (buffered: true, pageSize: 100) and column locking together, scroll down to the bottom of the grid. It only occurs if you have a horizontal scrollbar.
    The result that was expected:
    • Both parts of the grid should stay scroll-synchronized
    The result that occurs instead:
    • One column is a little higher than the other (around 20px or so).
    See a screenshot which illustrates the issue (grid scrolled to the very bottom, one column is intentionally duplicated - this is no rendering issue) :

    extjs_bug_3.png

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,604
    Vote Rating
    818
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Thanks for the report.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha Premium Member
    Join Date
    Jul 2012
    Posts
    20
    Vote Rating
    0
    marcel.urbanek is on a distinguished road

      0  

    Default


    You can work around this issue by adding a summary . When adding a summary, the summary on the right side of the grid is hidden - but at least the synchronization now remains intact.
    If you don't need a summary, you are fine: just add an invisible summary to your table. If you need a summary : bad luck, it won't be displayed properly.

    extjs_bug_4.png

Thread Participants: 1

Tags for this Thread