commit | 8a8079cb4aa838a8c49ba116efc6cdad04d99233 | [log] [tgz] |
---|---|---|
author | Alexandra Buzila <abuzila@eclipsesource.com> | Fri May 29 15:42:05 2020 +0200 |
committer | Alexandra Buzila <abuzila@eclipsesource.com> | Fri May 29 15:42:05 2020 +0200 |
tree | 1378012c6847246135684759a9c1e505c2727bf1 | |
parent | 21f21742d57098aa7bf468ececaf2e0d1c9876d2 [diff] |
Bug 563722 - GenericEditor leaks IPartListener Remove listener when part is disposed Change-Id: I8d01d19418d49899b5c9ea0b301b0a66af12d91a Signed-off-by: Alexandra Buzila <abuzila@eclipsesource.com>
diff --git a/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java b/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java index 3236d2c..27fa122 100644 --- a/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java +++ b/bundles/org.eclipse.emfforms.editor/src/org/eclipse/emfforms/spi/editor/GenericEditor.java
@@ -783,6 +783,7 @@ getDiagnosticCache().dispose(); } ResourcesPlugin.getWorkspace().removeResourceChangeListener(resourceChangeListener); + getSite().getPage().removePartListener(partListener); super.dispose(); }