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 257a72fae253..34c01d0ca5d3 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java @@ -1021,6 +1021,7 @@ public class FileBasedIndexImpl extends FileBasedIndex { final TIntArrayList filesSet = new TIntArrayList(); iterateIndexableFiles(fileOrDir -> { + ProgressManager.checkCanceled(); filesSet.add(((VirtualFileWithId)fileOrDir).getId()); return true; }, project, SilentProgressIndicator.create());