From 32d63d54b4c2ae8388368a992ab5a5b45c0f513d Mon Sep 17 00:00:00 2001 From: Deepak Pansheriya Date: Thu, 12 Feb 2015 14:53:13 +0530 Subject: [PATCH] IDEMPIERE-2466 Creating new record on detail tab move focus on parent tab --- .../WEB-INF/src/org/adempiere/webui/adwindow/GridView.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java index 54bae2690f..34f0c871f4 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/GridView.java @@ -828,7 +828,11 @@ public class GridView extends Vbox implements EventListener, IdSpace, IFi ADWindow adwindow = ADWindow.findADWindow(adtabpanel); if (adwindow != null) { IADTabpanel selectedADTabpanel = adwindow.getADWindowContent().getADTab().getSelectedTabpanel(); - if (selectedADTabpanel != adtabpanel) + IADTabpanel selectedADDetailTabpanel = null ; + if(selectedADTabpanel.getDetailPane() != null) + selectedADDetailTabpanel = selectedADTabpanel.getDetailPane().getSelectedADTabpanel(); + + if (selectedADTabpanel != adtabpanel && selectedADDetailTabpanel != null && selectedADDetailTabpanel != adtabpanel) setFocus = false; } }