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 6865d340bf44..bfa0aad55f3c 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java @@ -127,7 +127,9 @@ public class CodeCompletionHandlerBase { return; } - CompletionLookupArranger.applyLastCompletionStatisticsUpdate(); + if (invokedExplicitly) { + CompletionLookupArranger.applyLastCompletionStatisticsUpdate(); + } final Document document = editor.getDocument(); if (!FileDocumentManager.getInstance().requestWriting(document, project)) {