diff options
author | Michael Valenta | 2007-01-08 13:54:17 +0000 |
---|---|---|
committer | Michael Valenta | 2007-01-08 13:54:17 +0000 |
commit | 116dc6fcf98bfe211e47fedc5407767c569bb53d (patch) | |
tree | 53e340286c883df303a98d6189bec35a0549c125 | |
parent | a73ff01cc6b60ba8289c473ecd7c627624bb13d8 (diff) | |
download | eclipse.platform.team-116dc6fcf98bfe211e47fedc5407767c569bb53d.tar.gz eclipse.platform.team-116dc6fcf98bfe211e47fedc5407767c569bb53d.tar.xz eclipse.platform.team-116dc6fcf98bfe211e47fedc5407767c569bb53d.zip |
Removed image on dispose to avoid exception
2 files changed, 10 insertions, 0 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java index 75a12e3b1..44ec17856 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java @@ -298,4 +298,9 @@ public class CompareViewerPane extends ViewForm implements ISelectionProvider, public Object getAdapter(Class adapter) { return Platform.getAdapterManager().getAdapter(this, adapter); } + + public void dispose() { + setImage(null); + super.dispose(); + } } diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java index 75a12e3b1..44ec17856 100644 --- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java +++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/CompareViewerPane.java @@ -298,4 +298,9 @@ public class CompareViewerPane extends ViewForm implements ISelectionProvider, public Object getAdapter(Class adapter) { return Platform.getAdapterManager().getAdapter(this, adapter); } + + public void dispose() { + setImage(null); + super.dispose(); + } } |