From 095ceeacf31c9ff99f6337b0c51770331b82dc92 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Tue, 21 Apr 2015 14:04:20 +0200 Subject: [PATCH] disposed check --- .../config/execution/AntBuildMessageView.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/plugins/ant/src/com/intellij/lang/ant/config/execution/AntBuildMessageView.java b/plugins/ant/src/com/intellij/lang/ant/config/execution/AntBuildMessageView.java index b79a1c09e7eb..d1c709c5f4d0 100644 --- a/plugins/ant/src/com/intellij/lang/ant/config/execution/AntBuildMessageView.java +++ b/plugins/ant/src/com/intellij/lang/ant/config/execution/AntBuildMessageView.java @@ -843,14 +843,16 @@ public final class AntBuildMessageView extends JPanel implements DataProvider, O //noinspection SSBasedInspection SwingUtilities.invokeLater(new Runnable() { public void run() { - DumbService.getInstance(myProject).runWhenSmart(new Runnable() { - @Override - public void run() { - if (!myIsOutputPaused) { - new OutputFlusher().doFlush(); + if (!myProject.isDisposed()) { + DumbService.getInstance(myProject).runWhenSmart(new Runnable() { + @Override + public void run() { + if (!myIsOutputPaused) { + new OutputFlusher().doFlush(); + } } - } - }); + }); + } } }); }