hvtilborg
8 Feb 2012, 12:23 AM
Not sure if this is a bug, at least I find this behavior not desirable, but I could be missing something...
I'm stumbling upon the following. I have a page with a grid on it and in the south a tab panel. The tab panel consists of many regular panels that all contain a grid that is based on a store with an Ajax data proxy.
The content of all of these panels is based on what item is selected inside the main page's grid. So whenever the item selection changes, all these panels are notified and will automatically fetch new data for its grid according to the selected item.
Because all the 'tab panel panels' have a async grid, it means they all have a nice loading mask.
What now happens is the following, when I select an item from the main page's grid, all grids in the tab panel items are updated. When I now tab to one of the other tabs, and select another item from the main page's grid, a loading mask for the grid in the currently selected tab appears. But there's also a loading mask that appears at the left top of my browser window. I presume this is the loading mask from the previously selected tab.
What do I do wrong? Or is it a bug?
I'm stumbling upon the following. I have a page with a grid on it and in the south a tab panel. The tab panel consists of many regular panels that all contain a grid that is based on a store with an Ajax data proxy.
The content of all of these panels is based on what item is selected inside the main page's grid. So whenever the item selection changes, all these panels are notified and will automatically fetch new data for its grid according to the selected item.
Because all the 'tab panel panels' have a async grid, it means they all have a nice loading mask.
What now happens is the following, when I select an item from the main page's grid, all grids in the tab panel items are updated. When I now tab to one of the other tabs, and select another item from the main page's grid, a loading mask for the grid in the currently selected tab appears. But there's also a loading mask that appears at the left top of my browser window. I presume this is the loading mask from the previously selected tab.
What do I do wrong? Or is it a bug?