From 3876b6e5aa0d1e77bff124b872ea8a1291111ae5 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Tue, 28 May 2013 16:05:53 -0500 Subject: [PATCH] IDEMPIERE-969 zk: Translation gets lost in trees --- .../org/adempiere/webui/adwindow/ADTabpanel.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) 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 50913be80f..78cf925f4e 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 @@ -1232,14 +1232,16 @@ DataStatusListener, IADTabpanel, IdSpace, IFieldEditorContainer if (ti.getPage() == null) { Events.echoEvent(ON_DEFER_SET_SELECTED_NODE, this, null); } - + boolean changed = false; - String name = (String) gridTab.getValue("Name"); - if (name != null && !name.equals(data.getName())) { - data.setName(name); - changed = true; - } - + if (Env.isBaseLanguage(Env.getCtx(), "AD_Menu")) { + String name = (String) gridTab.getValue("Name"); + if (name != null && !name.equals(data.getName())) { + data.setName(name); + changed = true; + } + } + Boolean summary = (Boolean) gridTab.getValue("IsSummary"); if (summary != null && !summary.booleanValue() == data.isSummary()) { data.setSummary(summary);