commit | 4b22253637468e09fb840a0f0530b9c087236b30 | [log] [tgz] |
---|---|---|
author | Brian de Alwis <bsd@mt.ca> | Thu Mar 08 22:32:42 2018 -0500 |
committer | Brian de Alwis <bsd@mt.ca> | Thu Mar 08 22:32:42 2018 -0500 |
tree | 7572974a0c890781a7de525bf5fb31ae663cd938 | |
parent | 56108cf1144fe3fcd36d4cd1e3e9334d42ac1c59 [diff] |
Bug 532211 - SWTException on launch tab change Change-Id: I3e6128ad00119bffd68234afd73a11f6b6b8cfc2
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java index 18189cb..7ef512a 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsDialog.java
@@ -1433,7 +1433,7 @@ if (getShell() != null) { fProgressMonitorPart.getParent().setVisible(false); fProgressMonitorPart.removeFromCancelComponent(null); - if (fLastControl != null) { + if (fLastControl != null && !fLastControl.isDisposed()) { fLastControl.setFocus(); } }