diff --git a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java index 371631dd2b90..a7810327955c 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java +++ b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/ChooseByNameBase.java @@ -1384,7 +1384,7 @@ public abstract class ChooseByNameBase { private void scheduleIncrementalListUpdate(Set elements, int lastCount) { myUpdateListAlarm.addRequest(() -> { - if (myCalcElementsThread != this) return; + if (myCalcElementsThread != this || !myProgress.isRunning()) return; int count = elements.size(); if (count > lastCount) {