Thank you for reporting this bug. We will make it our priority to review this report.
  1. #1
    Sencha - Community Support Team SamuraiJack1's Avatar
    Join Date
    May 2008
    Posts
    556
    Vote Rating
    3
    SamuraiJack1 will become famous soon enough

      0  

    Default Ext.grid.PagingScroller often uses the `store` from its panel, not the provided one.

    Ext.grid.PagingScroller often uses the `store` from its panel, not the provided one.


    The Scroller class has the `store` attribute, which is provided by the panel in the `initVerticalScroller` method. However, in several methods (`syncTo/onElScroll`) scroller uses the `store` from panel, and not own reference:

    Code:
        syncTo: function() {
            var me            = this,
                pnl           = me.getPanel(),
                store         = pnl.store,
                scrollerElDom = this.scrollEl.dom,
    
    
        onElScroll: function(e, t) {
            var me = this,
                panel = me.getPanel(),
                store = panel.store,
                pageSize = store.pageSize,
                guaranteedStart = store.guaranteedStart,
    In certain advanced situations (like buffering of the tree view) it makes us to override those methods in whole..

  2. #2
    Sencha - Community Support Team SamuraiJack1's Avatar
    Join Date
    May 2008
    Posts
    556
    Vote Rating
    3
    SamuraiJack1 will become famous soon enough

      0  

    Default


    Bah, and in `setViewScrollTop` scroller uses the store from view