From de705067d16639230b5fd970cc9b15c369323c99 Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Thu, 12 Mar 2009 05:46:16 +0000 Subject: [PATCH] [ 2020194 ] Select BP from BP info with double-click - miss someline when merging from 343 --- .../org/adempiere/webui/panel/InfoPanel.java | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoPanel.java b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoPanel.java index 8fa89f34b1..581a2dc76b 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoPanel.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/panel/InfoPanel.java @@ -857,10 +857,11 @@ public abstract class InfoPanel extends Window implements EventListener, WTableM { if (event.getTarget().equals(confirmPanel.getButton(ConfirmPanel.A_OK))) { - if (!contentPanel.getChildren().isEmpty() && contentPanel.getSelectedRowKey()!=null) - { - dispose(true); - } + onOk(); + } + else if (event.getTarget() == contentPanel && event.getName().equals(Events.ON_DOUBLE_CLICK)) + { + onOk(); } else if (event.getTarget().equals(confirmPanel.getButton(ConfirmPanel.A_REFRESH))) { @@ -927,6 +928,14 @@ public abstract class InfoPanel extends Window implements EventListener, WTableM } } // onEvent + private void onOk() + { + if (!contentPanel.getChildren().isEmpty() && contentPanel.getSelectedRowKey()!=null) + { + dispose(true); + } + } + public void tableChanged(WTableModelEvent event) { enableButtons();