diff options
author | Stephan Wahlbrink | 2015-03-05 17:08:10 +0000 |
---|---|---|
committer | Rolf Theunissen | 2019-12-22 11:51:03 +0000 |
commit | 293f3d7cf9cda781ffbdf9912bd5aee62c0f6e37 (patch) | |
tree | 142b99b35a96a41fc27fe56bc929cc80a23652bb | |
parent | e1cbc8903727ea1959bef7aff6ca8ff9a4a8f4f5 (diff) | |
download | eclipse.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.java | 1 |
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(); } } } |