From c60f420cecfb92f71c55ba079552f0e0c642a7fc Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 10 Mar 2021 13:09:55 +0100 Subject: [PATCH] IDEMPIERE-4708 Context from ProcessParameterPanel is not cleared when closing the window (#618) * IDEMPIERE-4708 Context from ProcessParameterPanel is not cleared when closing the window * Revert "IDEMPIERE-4708 Context from ProcessParameterPanel is not cleared when closing the window" This reverts commit 74d5d07bea748f6405bfb6988a01fab1f605f720. * Implement suggestion from @hengsin --- .../WEB-INF/src/org/adempiere/webui/apps/ProcessDialog.java | 1 + 1 file changed, 1 insertion(+) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessDialog.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessDialog.java index 1cc5902b6b..29a539bb3d 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessDialog.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/ProcessDialog.java @@ -166,6 +166,7 @@ public class ProcessDialog extends AbstractProcessDialog implements EventListene super.onPageDetached(page); try { SessionManager.getSessionApplication().getKeylistener().removeEventListener(Events.ON_CTRL_KEY, this); + SessionManager.getAppDesktop().unregisterWindow(m_WindowNo); } catch (Exception e) {} }