Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Rennie2007-04-02 20:17:39 +0000
committerMichael Rennie2007-04-02 20:17:39 +0000
commita0c8ad64f9d113a276880a39b773f66c8ea1a920 (patch)
tree31978897b4bcc5a7e5c67933a7ead9fdfdb18f66 /org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java
parentd29325f4fd2251fbabea5273374af1f419e9b562 (diff)
downloadeclipse.platform.debug-a0c8ad64f9d113a276880a39b773f66c8ea1a920.tar.gz
eclipse.platform.debug-a0c8ad64f9d113a276880a39b773f66c8ea1a920.tar.xz
eclipse.platform.debug-a0c8ad64f9d113a276880a39b773f66c8ea1a920.zip
Bug 177303
[launching] ContextLaunchingResourceManager slows down structured selection changes and part activations
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java
index 37d1d4853..e463d7558 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java
@@ -27,6 +27,7 @@ import org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationMan
import org.eclipse.debug.internal.ui.launchConfigurations.LaunchHistory;
import org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension;
import org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutSelectionDialog;
+import org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceManager;
import org.eclipse.debug.ui.DebugUITools;
import org.eclipse.debug.ui.ILaunchGroup;
import org.eclipse.jface.dialogs.IDialogConstants;
@@ -75,7 +76,7 @@ public final class ContextRunner {
* @param group
*/
public void launch(ILaunchGroup group) {
- IResource resource = DebugUIPlugin.getDefault().getContextLaunchingResourceManager().getCurrentResource();
+ IResource resource = SelectedResourceManager.getDefault().getSelectedResource();
//1. resolve resource
if(resource != null) {
selectAndLaunch(resource, group);

Back to the top