From e6a49848fc0f9c9a0b2562515cc8259a554d22fb Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Wed, 25 Feb 2009 07:06:03 +0000 Subject: [PATCH] [ 2636027 ] Embedded tab not activated after switching from grid to form --- .../src/org/adempiere/webui/panel/ADTabpanel.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabpanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabpanel.java index 3a1da7fad2..ce617b9192 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabpanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/ADTabpanel.java @@ -924,8 +924,19 @@ DataStatusListener, IADTabpanel public void switchRowPresentation() { if (formComponent.isVisible()) { formComponent.setVisible(false); + //de-activate embedded panel + for(EmbeddedPanel ep : includedPanel) + { + activateChild(false, ep); + } } else { formComponent.setVisible(true); + //activate embedded panel + for(EmbeddedPanel ep : includedPanel) + { + activateChild(true, ep); + } + } listPanel.setVisible(!formComponent.isVisible()); if (listPanel.isVisible()) {