Grid loses data on tab panel change after scrolling

Hello,

I have an app with two grids bound to the same store. After I move the scroller in one of them, and then switch tabs to view the other grid, the scroller on the second grid scrolls to the top, and the grid is blank. The way to break this example is as follows:

1. Scroll down infinite grid in Tab Panel 1,
2. Click on Tab Panel 2(notice that the scroller is at the same position and grid is still visible)
3. Click on Tab Panel 1 again ( notice that grid is blank)

Also, the row numberer is not displaying in Tab Panel 2 grid AT ALL. Both grids are the same xtype.

as always, a complete example. We all know how much you like this Thanks ahead of time for fixing!

You should not use Ext.define within Ext.onReady. The way you had it setup, your two grids would share the same store. Moving Ext.define statements outside Ext.onReady produced a lot of errors with your code and your classes are going to be sharing a lot of the same things.