From dff0e5e4b4fb91b56d14e7ec89ada52ec4c258c1 Mon Sep 17 00:00:00 2001 From: buczekp <buczekp> Date: Wed, 21 Apr 2010 11:29:15 +0000 Subject: [PATCH] fixed problem of hidden paging toolbar buttons of grid when a view is opened in a small window SVN: 15560 --- .../web/client/application/ui/grid/AbstractBrowserGrid.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java index 0a27aaa17ac..a274b4ae52d 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/grid/AbstractBrowserGrid.java @@ -28,6 +28,7 @@ import com.extjs.gxt.ui.client.Style.Orientation; import com.extjs.gxt.ui.client.Style.SelectionMode; import com.extjs.gxt.ui.client.data.BasePagingLoadResult; import com.extjs.gxt.ui.client.data.BasePagingLoader; +import com.extjs.gxt.ui.client.data.Loader; import com.extjs.gxt.ui.client.data.ModelData; import com.extjs.gxt.ui.client.data.PagingLoadConfig; import com.extjs.gxt.ui.client.data.PagingLoadResult; @@ -256,13 +257,11 @@ public abstract class AbstractBrowserGrid<T/* Entity */, M extends BaseEntityMod contentPanel.add(grid); contentPanel.setBottomComponent(bottomToolbars); contentPanel.setHeaderVisible(false); - pagingToolbar.addListener(Events.AfterLayout, new Listener<BaseEvent>() + pagingLoader.addListener(Loader.Load, new Listener<BaseEvent>() { public void handleEvent(BaseEvent be) { // fixes for problems of: - // - hidden paging toolbar - contentPanel.syncSize(); // - no 'overflow' button when some buttons don't fit into pagingToolbar pagingToolbar.syncSize(); } @@ -745,6 +744,7 @@ public abstract class AbstractBrowserGrid<T/* Entity */, M extends BaseEntityMod filterToolbar.refreshColumnFiltersDistinctValues(rowModels.getColumnDistinctValues()); onComplete(true); + viewContext.logStop(logID); } -- GitLab