From 69bb9489772f6fd28cbacafbdee19abe743b1e37 Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Fri, 13 May 2016 17:40:46 +0200 Subject: [PATCH] proceed with event processing once indices are initialized --- .../src/com/intellij/util/indexing/FileBasedIndexImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java index 736ce0572439..7ef7eaf8ba4f 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java @@ -1757,6 +1757,7 @@ public class FileBasedIndexImpl extends FileBasedIndex { } private void doInvalidateIndicesForFile(@NotNull final VirtualFile file, boolean contentChanged) { + waitUntilIndicesAreInitialized(); cleanProcessedFlag(file); final int fileId = Math.abs(getIdMaskingNonIdBasedFile(file));