From 0641e614c2f85ee8252c24ab81659c9916f3297c Mon Sep 17 00:00:00 2001 From: hengsin Date: Thu, 20 Jun 2024 21:54:55 +0800 Subject: [PATCH] IDEMPIERE-6178 Level 3 tab is invisible after collapse and expand of bottom pane (#2401) --- .../WEB-INF/src/org/adempiere/webui/adwindow/ADTabpanel.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADTabpanel.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADTabpanel.java index c27de5daac..cb60ddefb2 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADTabpanel.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADTabpanel.java @@ -1597,9 +1597,12 @@ DataStatusListener, IADTabpanel, IdSpace, IFieldEditorContainer if (detailPane.getParent() == null) { formContainer.appendSouth(detailPane); } + IADTabpanel tabPanel = detailPane.getSelectedADTabpanel(); if (tabPanel != null) { - if (!tabPanel.isActivated()) { + if (!tabPanel.isActivated() || !detailPane.isVisible()) { + if (!detailPane.isVisible()) + detailPane.setVisible(true); tabPanel.activate(true); } else { tabPanel.getGridView().invalidateGridView();