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 cb60ddefb2..c9d93742f0 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 @@ -1604,9 +1604,10 @@ DataStatusListener, IADTabpanel, IdSpace, IFieldEditorContainer if (!detailPane.isVisible()) detailPane.setVisible(true); tabPanel.activate(true); - } else { + } else if (tabPanel.getGridView() != null){ tabPanel.getGridView().invalidateGridView(); } + if (!tabPanel.isGridView()) { if (detailPane.getSelectedPanel().isToggleToFormView()) { detailPane.getSelectedPanel().afterToggle();