Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2004-05-07 19:02:50 +0000
committerDarin Swanson2004-05-07 19:02:50 +0000
commitf0d2105ffafb3f15235085a63b63fa5659beab6f (patch)
treea193687d821e587e360c2e299d8a7eee79af92b4 /org.eclipse.debug.ui/ui/org/eclipse/debug/ui/sourcelookup/SourceLookupTab.java
parentc20a6dff4b04726e2fa21b871ac8c431cf551c19 (diff)
downloadeclipse.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.java3
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;

Back to the top