From 63269669f1a70c2e4ff04125e04a95c13227c01a Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 20 Aug 2013 00:06:18 +0200 Subject: [PATCH] only preselect live template if it's first in the list --- .../codeInsight/completion/CompletionLookupArranger.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionLookupArranger.java b/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionLookupArranger.java index a3ff50eb594b..76416e74ef56 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionLookupArranger.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionLookupArranger.java @@ -356,8 +356,8 @@ public class CompletionLookupArranger extends LookupArranger { item.getLookupString().equals(selectedText)) { return i; } - if (isTemplate && i < items.size() - 1 && !CompletionServiceImpl.isStartMatch(items.get(i + 1), lookup)) { - return i; + if (i == 0 && isTemplate && items.size() > 1 && !CompletionServiceImpl.isStartMatch(items.get(1), lookup)) { + return 0; } }