From d5dada4bb9b1ad42b33f357f07fcc52a0836f7bd Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Mon, 14 Jul 2014 16:36:18 +0200 Subject: [PATCH] disposed check --- .../impl/src/com/intellij/compiler/progress/CompilerTask.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java b/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java index 395a7a711398..f568f2d06364 100644 --- a/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java +++ b/java/compiler/impl/src/com/intellij/compiler/progress/CompilerTask.java @@ -463,6 +463,9 @@ public class CompilerTask extends Task.Backgroundable { } private void removeAllContents(Project project, Content notRemove) { + if (project.isDisposed()) { + return; + } final MessageView messageView = MessageView.SERVICE.getInstance(project); Content[] contents = messageView.getContentManager().getContents(); for (Content content : contents) {