Results 1 to 4 of 4

Thread: When scrolling too fast in the list box , the last few lines of data are missing

  1. #1

    Default When scrolling too fast in the list box , the last few lines of data are missing

    Need help in resolving data loss issue when scrolling fast
    I am using BufferView as view for GridPanel.The issue observed happens only when we are scrolling the vertical scroll too fast. Attaching the snapshot of the issue.When changing the pageSize to 25 , the issue can't be reproduced but with pageSize of 50 ,the issue can be consistently replicated.

    var pagingToolBar = new Ext.PagingToolbar({
    			store: existingDeptStore,
    			displayInfo: true,
    			height: 25,
    			pageSize: 50,
    			floating: true,
    			emptyMsg: 'No records found',
    	    existingDeptGrid = new Ext.grid.GridPanel({
    	        title:'Vertical Scrolling Issue',
    			store: existingDeptStore,
    	        xtype: 'grid',
            	width:  580,
    	        height: 210,
    	        loadMask: true,
    	        iconCls: 'icon-grid',
    	        plugins: [editor],
    	        view: bufferView,
    			bbar: pagingToolBar,
    		    colModel: existDeptColumns,
    	        stripeRows: true,
    	        sortable: true,
    	        trackMouseOver: false,
    	        autoExpandColumn: 'profileId',
    	        selModel: rs,
    			listeners:{'beforerender':function( cmp )
    				existingDeptStore.setDefaultSort('profileId', 'asc');
    				existingDeptStore.load ({'params': {'start': 0, 'limit' : 50}});
    			render: function(p) {
    				  waitMask = new Ext.LoadMask(existingDeptGrid.body, 
    							msg: 'Loading...',
    							removeMask: true
    			delay: 200,
    			afterrender: function(p) {
    			onRender: function()
    				Ext.grid.GridPanel.prototype.onRender.apply(this, arguments);
               var bufferView = new Ext.ux.grid.BufferView({
    			    // render rows as they come into viewable area.
    			    scrollDelay: true,
    				monitorValid: false,
    The issue was observed in IE 8 and tested by using ExtJS 3.0
    Attached Images Attached Images

  2. #2
    Sencha Premium User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Gainesville, FL


    If you scroll a little bit does the data show up?
    Mitchell Simoens @LikelyMitch

    Check out my GitHub:

    Posts are my own, not any current, past or future employer's.

  3. #3


    Yes ,on scrolling at normal speed it works fine and I am able to see all the data

  4. #4
    Sencha User
    Join Date
    Dec 2012

    Default When scrolling too fast in the list box , the last few lines of data are missing

    we have encountered the same problem. We use BufferView to load the data and when scrolling fast the data disappears in the grid. We use version 2.2.1 of gxt. Any help would be appreciated.

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