From 598e0e19c3194cb0bfc3ece2fcf2e1d0524c837a Mon Sep 17 00:00:00 2001 From: Alexander Kirillin Date: Fri, 13 Jul 2012 16:48:47 +0400 Subject: [PATCH] IDEA-87677 End space for exact match doesn't work with middle matching in goto popups --- .../ide/util/gotoByName/DefaultChooseByNameItemProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/DefaultChooseByNameItemProvider.java b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/DefaultChooseByNameItemProvider.java index a76412579527..94abeec74040 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/DefaultChooseByNameItemProvider.java +++ b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/DefaultChooseByNameItemProvider.java @@ -54,7 +54,7 @@ public class DefaultChooseByNameItemProvider implements ChooseByNameItemProvider String modifiedNamePattern = null; if (base.isSearchInAnyPlace() && !namePattern.trim().isEmpty()) { - modifiedNamePattern = "*" + namePattern + "*"; + modifiedNamePattern = "*" + namePattern + (namePattern.endsWith(" ") ? "" : "*"); } boolean empty = namePattern.isEmpty() || namePattern.equals("@"); // TODO[yole]: remove implicit dependency