From ed7353105dd7129e23d9a6c8cc27fd97a6dd03e0 Mon Sep 17 00:00:00 2001 From: Dmitry Semeniouta Date: Wed, 24 Jan 2018 15:54:25 +0300 Subject: [PATCH] Completion: commit doc for dummy identifier in write action --- .../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 c58da25e296d..a65c73297d42 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java @@ -500,7 +500,7 @@ public class CodeCompletionHandlerBase { }); } else { - PsiDocumentManager.getInstance(project).commitDocument(copyDocument); + ApplicationManager.getApplication().runWriteAction(() -> PsiDocumentManager.getInstance(project).commitDocument(copyDocument)); if (isAnythingInvalidatedAfterCommit(initContext, hostCopy)) { Disposer.dispose(translator); return;