EA-73546 - assert: AbstractProgressIndicatorBase.popState

This commit is contained in:
Alexey Kudravtsev
2016-01-11 14:57:19 +03:00
parent 73d49db18a
commit 22956ea9b5
@@ -64,11 +64,15 @@ public class JavaClassInheritorsSearcher extends QueryExecutorBase<PsiClass, Cla
PsiBundle.message("psi.search.inheritors.progress"));
}
processInheritors(consumer, baseClass, searchScope, parameters);
if (progress != null) {
progress.popState();
try {
processInheritors(consumer, baseClass, searchScope, parameters);
}
finally {
if (progress != null) {
progress.popState();
}
}
}
private static void processInheritors(@NotNull final Processor<PsiClass> consumer,