diff options
author | Michael Rennie | 2007-04-02 20:17:39 +0000 |
---|---|---|
committer | Michael Rennie | 2007-04-02 20:17:39 +0000 |
commit | a0c8ad64f9d113a276880a39b773f66c8ea1a920 (patch) | |
tree | 31978897b4bcc5a7e5c67933a7ead9fdfdb18f66 /org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/contextlaunching/ContextRunner.java | |
parent | d29325f4fd2251fbabea5273374af1f419e9b562 (diff) | |
download | eclipse.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.java | 3 |
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); |