From 3787fc1904c8046c95c4bf67c10eeb949bc1581e Mon Sep 17 00:00:00 2001 From: hieplq Date: Sun, 13 Dec 2015 15:06:12 +0700 Subject: [PATCH] IDEMPIERE-2969:update to use zk8-osgi library hotfix for issue report by HansAnton Riess at https://groups.google.com/d/msg/idempiere/bvmQ8sqyWbk/-JVGeLfxAQAJ need confirm with zk team to true fix --- .../webui/component/SimpleTreeModel.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/SimpleTreeModel.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/SimpleTreeModel.java index a477f557a2..8ef827a04b 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/SimpleTreeModel.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/SimpleTreeModel.java @@ -149,6 +149,13 @@ public class SimpleTreeModel extends org.zkoss.zul.DefaultTreeModel impl } } + private boolean isExpandAll = true; + + @Override + public boolean isPathOpened(int[] path) { + return isExpandAll || super.isPathOpened(path); + } + /** * @param ti * @param node @@ -328,4 +335,12 @@ public class SimpleTreeModel extends org.zkoss.zul.DefaultTreeModel impl fireEvent(TreeDataEvent.CONTENTS_CHANGED, getPath(parent), i, i); } } + + public boolean isExpandAll() { + return isExpandAll; + } + + public void setExpandAll(boolean isExpandAll) { + this.isExpandAll = isExpandAll; + } }