From d9ec54bd11317e9322d3003704e711ffd6630af0 Mon Sep 17 00:00:00 2001 From: "francesco.mangiacrapa" Date: Fri, 18 Mar 2022 17:23:33 +0100 Subject: [PATCH] changed scroll behaviour, scrolling on table --- .../client/ui/ContentModeratorPaginatedView.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/portlets/widgets/ckancontentmoderator/client/ui/ContentModeratorPaginatedView.java b/src/main/java/org/gcube/portlets/widgets/ckancontentmoderator/client/ui/ContentModeratorPaginatedView.java index 729d8a5..4692c2a 100644 --- a/src/main/java/org/gcube/portlets/widgets/ckancontentmoderator/client/ui/ContentModeratorPaginatedView.java +++ b/src/main/java/org/gcube/portlets/widgets/ckancontentmoderator/client/ui/ContentModeratorPaginatedView.java @@ -23,6 +23,7 @@ import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.ui.FlowPanel; import com.google.gwt.user.client.ui.HTML; import com.google.gwt.user.client.ui.Label; +import com.google.gwt.user.client.ui.ScrollPanel; import com.google.gwt.user.client.ui.VerticalPanel; import com.google.gwt.user.client.ui.Widget; import com.google.gwt.view.client.AsyncDataProvider; @@ -74,6 +75,7 @@ public class ContentModeratorPaginatedView { initPagination(ITEMS_PER_PAGE); // loadNewPage(ITEM_START_INDEX, ITEMS_PER_PAGE, false); loadItemsForStatus(theStatus); + } /** @@ -107,7 +109,11 @@ public class ContentModeratorPaginatedView { pager.setPageSize(itemsPerPage); pager.getElement().getStyle().setProperty("margin", "auto"); vPanel.add(loadingPanel); - vPanel.add(getCellTable()); + + ScrollPanel scroll = new ScrollPanel(); + scroll.getElement().getStyle().setProperty("maxHeight", "470px"); + scroll.add(getCellTable()); + vPanel.add(scroll); vPanel.getElement().addClassName("vPanel"); pagerPanel.add(pager); }