Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Wahlbrink2015-03-05 17:08:10 +0000
committerRolf Theunissen2019-12-22 11:51:03 +0000
commit293f3d7cf9cda781ffbdf9912bd5aee62c0f6e37 (patch)
tree142b99b35a96a41fc27fe56bc929cc80a23652bb
parente1cbc8903727ea1959bef7aff6ca8ff9a4a8f4f5 (diff)
downloadeclipse.platform.ui-293f3d7cf9cda781ffbdf9912bd5aee62c0f6e37.tar.gz
eclipse.platform.ui-293f3d7cf9cda781ffbdf9912bd5aee62c0f6e37.tar.xz
eclipse.platform.ui-293f3d7cf9cda781ffbdf9912bd5aee62c0f6e37.zip
Bug 336584 - Fix dispose of contributions when closing a windowI20191222-1800
Change-Id: I5d6bce349fdc79d2ef517c19ec9b610b5df1ab4c Signed-off-by: Stephan Wahlbrink <sw@wahlbrink.eu>
-rw-r--r--bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java
index bb00a9e4fc3..c2f4d55379c 100644
--- a/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java
+++ b/bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/MenuManagerRenderer.java
@@ -477,6 +477,7 @@ public class MenuManagerRenderer extends SWTPartRenderer {
clearModelToContribution(copy, ici);
if (ici != null) {
record.getManagerForModel().remove(ici);
+ ici.dispose();
}
}
}

Back to the top