From 331fab6ed4ba77d1b5358809247d3582c8c1cd9b Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Wed, 7 Nov 2012 07:31:46 +0800 Subject: [PATCH] IDEMPIERE-481 Order field cleared at Shipment window --- .../org/adempiere/webui/editor/WSearchEditor.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WSearchEditor.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WSearchEditor.java index cbabbef96a..36e39c845f 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WSearchEditor.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WSearchEditor.java @@ -423,7 +423,17 @@ public class WSearchEditor extends WEditor implements ContextMenuListener, Value if (!updated) { setValue(value); - } + if (gridTab != null && gridField != null) { + if (value == null && gridField.getValue() != null) { + gridTab.setValue(gridField, value); + } else if (value != null && gridField.getValue() == null) { + gridTab.setValue(gridField, value); + } else if (value != null && !value.equals(gridField.getValue())) { + gridTab.setValue(gridField, value); + } + } + } + } // actionCombo /**