performLaterWhenAllCommitted: be prepared to project disposal

This commit is contained in:
peter
2017-05-11 19:26:21 +02:00
parent 1faf5802fc
commit 176fc5fc0f
@@ -575,7 +575,7 @@ public abstract class PsiDocumentManagerBase extends PsiDocumentManager implemen
whenAllCommitted.run();
}
else {
UIUtil.invokeLaterIfNeeded(() -> performWhenAllCommitted(whenAllCommitted));
UIUtil.invokeLaterIfNeeded(() -> { if (!myProject.isDisposed()) performWhenAllCommitted(whenAllCommitted);});
}
}