Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Rennie2007-12-12 21:32:40 +0000
committerMichael Rennie2007-12-12 21:32:40 +0000
commitf1e83733bce497ac4b671a9161ede0506bd60140 (patch)
tree0a1792f5b31b61c5a50304d56c86e8438db2f89b /org.eclipse.debug.ui
parent960917f05863a70372f946cb9cc9360543605a5b (diff)
downloadeclipse.platform.debug-f1e83733bce497ac4b671a9161ede0506bd60140.tar.gz
eclipse.platform.debug-f1e83733bce497ac4b671a9161ede0506bd60140.tar.xz
eclipse.platform.debug-f1e83733bce497ac4b671a9161ede0506bd60140.zip
Bug 212581 [launching] widget disposed exception launching
Diffstat (limited to 'org.eclipse.debug.ui')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationView.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationView.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationView.java
index bfcb1c60f..46e1a8ead 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationView.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationView.java
@@ -256,7 +256,9 @@ public class LaunchConfigurationView extends AbstractDebugView implements ILaunc
Display display = DebugUIPlugin.getStandardDisplay();
display.asyncExec(new Runnable() {
public void run() {
- handleConfigurationAdded(configuration, from);
+ if(!fTree.isDisposed()) {
+ handleConfigurationAdded(configuration, from);
+ }
}
});
}
@@ -344,7 +346,9 @@ public class LaunchConfigurationView extends AbstractDebugView implements ILaunc
Display display = DebugUIPlugin.getStandardDisplay();
display.asyncExec(new Runnable() {
public void run() {
- handleConfigurationRemoved(configuration);
+ if(!fTree.isDisposed()) {
+ handleConfigurationRemoved(configuration);
+ }
}
});
}

Back to the top