Results 1 to 3 of 3

Thread: When scrolling down an infinite and locked column grid synchronization breaks

    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
      0  

    Default 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 - Sr Software Engineer mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    39,556
    Vote Rating
    1272
      0  

    Default

    Thanks for the report.
    Mitchell Simoens @LikelyMitch
    Sencha Inc, Senior Software Engineer
    ________________
    Learn BBCode and use it! Checkout the CODE tag!

    Check out my GitHub, lots of nice things for Ext JS and Sencha Touch
    https://github.com/mitchellsimoens

  3. #3
    Sencha Premium Member
    Join Date
    Jul 2012
    Posts
    20
    Vote Rating
    0
      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

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •