don't leak ChooseByNameBase instances via never ending incremental update alarms

This commit is contained in:
peter
2018-02-05 18:49:17 +01:00
parent d41300c4ab
commit 31eee5b0a3
@@ -1384,7 +1384,7 @@ public abstract class ChooseByNameBase {
private void scheduleIncrementalListUpdate(Set<Object> elements, int lastCount) {
myUpdateListAlarm.addRequest(() -> {
if (myCalcElementsThread != this) return;
if (myCalcElementsThread != this || !myProgress.isRunning()) return;
int count = elements.size();
if (count > lastCount) {