From ed8bd2fa9a67d0c3951bc53d496b8cea63e8b886 Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1s=C3=A1ry=20D=C3=A1niel?= Date: Mon, 16 Jul 2018 13:42:39 +0000 Subject: [PATCH] git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C31172 --- server/user.jobengine.osgi.server/WEB-INF/zk.xml | 6 ++++++ server/user.jobengine.osgi.server/pages/searchitems.zul | 2 +- .../src/user/jobengine/zk/model/SearchModel.java | 8 +++++--- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/server/user.jobengine.osgi.server/WEB-INF/zk.xml b/server/user.jobengine.osgi.server/WEB-INF/zk.xml index f8e45c0e..b3278797 100644 --- a/server/user.jobengine.osgi.server/WEB-INF/zk.xml +++ b/server/user.jobengine.osgi.server/WEB-INF/zk.xml @@ -1,4 +1,10 @@ + + org.zkoss.web.preferred.locale diff --git a/server/user.jobengine.osgi.server/pages/searchitems.zul b/server/user.jobengine.osgi.server/pages/searchitems.zul index b9b484fe..ce2e8b40 100644 --- a/server/user.jobengine.osgi.server/pages/searchitems.zul +++ b/server/user.jobengine.osgi.server/pages/searchitems.zul @@ -62,7 +62,7 @@ .z-messagebox-window{ top:40% !important; width:30% !important; }
- +
diff --git a/server/user.jobengine.osgi.server/src/user/jobengine/zk/model/SearchModel.java b/server/user.jobengine.osgi.server/src/user/jobengine/zk/model/SearchModel.java index 93fb1c0a..4c1ae264 100644 --- a/server/user.jobengine.osgi.server/src/user/jobengine/zk/model/SearchModel.java +++ b/server/user.jobengine.osgi.server/src/user/jobengine/zk/model/SearchModel.java @@ -36,7 +36,7 @@ import org.zkoss.zul.Grid; import org.zkoss.zul.Hlayout; import org.zkoss.zul.Messagebox; import org.zkoss.zul.Row; -import org.zkoss.zul.Rows; +import org.zkoss.zul.Timer; import org.zkoss.zul.Window; import user.commons.ListUtils; @@ -78,7 +78,7 @@ public class SearchModel extends AsyncBaseModel { private boolean allSelected; private boolean itemSelected; @Wire - Rows rows; + Timer timer; @Wire Grid itemsGrid; private String orderBy; @@ -381,13 +381,14 @@ public class SearchModel extends AsyncBaseModel { public void onAfterRenderGrid() { registerTask(() -> { logger.info("onAfterRenderGrid"); - List children = rows.getChildren(); + List children = itemsGrid.getRows().getChildren(); if (children.size() > 0) { int pos = itemsGrid.getPageSize() * itemsGrid.getActivePage(); Component top = children.get(pos); Clients.scrollIntoView(top); } }); + timer.start(); } @Command @@ -483,5 +484,6 @@ public class SearchModel extends AsyncBaseModel { allChecked = check[0]; notifyChange("allChecked"); }); + timer.start(); } } -- 2.54.0