diff --git a/source/com/intellij/ide/util/gotoByName/ChooseByNameBase.java b/source/com/intellij/ide/util/gotoByName/ChooseByNameBase.java index 64bf8efe7056..668de210be56 100644 --- a/source/com/intellij/ide/util/gotoByName/ChooseByNameBase.java +++ b/source/com/intellij/ide/util/gotoByName/ChooseByNameBase.java @@ -83,7 +83,7 @@ public abstract class ChooseByNameBase{ public int compare(final String a, final String b) { if (a.startsWith(myOriginalPattern) && b.startsWith(myOriginalPattern)) return a.compareToIgnoreCase(b); if (a.startsWith(myOriginalPattern) && !b.startsWith(myOriginalPattern)) return -1; - if (b.startsWith(myOriginalPattern) && a.startsWith(myOriginalPattern)) return 1; + if (b.startsWith(myOriginalPattern) && !a.startsWith(myOriginalPattern)) return 1; return a.compareToIgnoreCase(b); } }