From 3777d81091eb02a2df87f29785b024f80069b391 Mon Sep 17 00:00:00 2001 From: "peter.gromov" Date: Thu, 11 Nov 2010 17:20:22 +0300 Subject: [PATCH] don't reuse non-completion lookups (EA-23374) --- .../codeInsight/completion/CodeCompletionHandlerBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java b/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java index ad4955069902..dd7e941c6253 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java @@ -218,7 +218,7 @@ public class CodeCompletionHandlerBase implements CodeInsightActionHandler { @NotNull private LookupImpl obtainLookup(Editor editor, CompletionParameters parameters) { LookupImpl existing = (LookupImpl)LookupManager.getActiveLookup(editor); - if (existing != null) { + if (existing != null && existing.isCompletion()) { existing.markReused(); if (!autopopup) { existing.setFocused(true);