diff options
author | Jared Burns | 2001-08-16 13:01:29 +0000 |
---|---|---|
committer | Jared Burns | 2001-08-16 13:01:29 +0000 |
commit | 16711a11a74af4c1389f803cc31887d4f941135a (patch) | |
tree | d363c5ef6a6e91ad19f8ab8a4703718cad890c65 | |
parent | 526cedcc8aa77affd36d148660a1f6b5f5d9005a (diff) | |
download | eclipse.platform.debug-16711a11a74af4c1389f803cc31887d4f941135a.tar.gz eclipse.platform.debug-16711a11a74af4c1389f803cc31887d4f941135a.tar.xz eclipse.platform.debug-16711a11a74af4c1389f803cc31887d4f941135a.zip |
1GI3Q10: ITPDUI:ALL - Project selection page not selecting matching element
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/LaunchWizardProjectSelectionPage.java | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/LaunchWizardProjectSelectionPage.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/LaunchWizardProjectSelectionPage.java index 4e2bc1db5..b8958cccb 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/LaunchWizardProjectSelectionPage.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/LaunchWizardProjectSelectionPage.java @@ -185,19 +185,13 @@ public class LaunchWizardProjectSelectionPage extends WizardPage { public void modifyText(ModifyEvent e) {
filter.setPattern(((Text) (e.widget)).getText());
fElementsList.refresh();
- if (fFilteredElements.length == 1) {
+ if (fFilteredElements.length >= 1) {
fElementsList.setSelection(new StructuredSelection(fFilteredElements[0]), true);
- setMessage(DebugUIUtils.getResourceString(SELECT_ELEMENT));
- setPageComplete(true);
+ setMessage(DebugUIUtils.getResourceString(SELECT_ELEMENT));
+ setPageComplete(true);
+ return;
} else {
- fElementsList.setSelection(null);
- // this should get done in the selection changed callback - but it does not work
- if (fFilteredElements.length == 0) {
- setMessage(DebugUIUtils.getResourceString(SELECT_ERROR_ELEMENT));
- } else {
- setMessage(DebugUIUtils.getResourceString(SELECT_ELEMENT));
- }
-
+ setMessage(DebugUIUtils.getResourceString(SELECT_ERROR_ELEMENT));
setPageComplete(false);
}
}
|