diff options
author | Darin Swanson | 2004-05-07 19:02:50 +0000 |
---|---|---|
committer | Darin Swanson | 2004-05-07 19:02:50 +0000 |
commit | f0d2105ffafb3f15235085a63b63fa5659beab6f (patch) | |
tree | a193687d821e587e360c2e299d8a7eee79af92b4 /org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java | |
parent | c20a6dff4b04726e2fa21b871ac8c431cf551c19 (diff) | |
download | eclipse.platform.debug-f0d2105ffafb3f15235085a63b63fa5659beab6f.tar.gz eclipse.platform.debug-f0d2105ffafb3f15235085a63b63fa5659beab6f.tar.xz eclipse.platform.debug-f0d2105ffafb3f15235085a63b63fa5659beab6f.zip |
Bug 61427 - LaunchConfigurationDialog leaked for each use
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java')
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java index e24f2b175..e35689f66 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java @@ -112,6 +112,9 @@ public class SourceLookupTab extends AbstractLaunchConfigurationTab { */ public void dispose() { if (fSourceLookupPanel != null) { + if (fSourceLookupPanel.getDirector() != null) { + fSourceLookupPanel.getDirector().dispose(); + } fSourceLookupPanel.dispose(); } fSourceLookupPanel = null; |