From b59f797122cd7222d10d956f5851f6b763feb9b7 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Tue, 15 Oct 2013 18:04:24 +0400 Subject: [PATCH] Fix invoke later for disposed project EA-44383 - assert: ComponentManagerImpl.getComponent --- .../UnsupportedAbiVersionNotificationPanelProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/plugin/versions/UnsupportedAbiVersionNotificationPanelProvider.java b/idea/src/org/jetbrains/jet/plugin/versions/UnsupportedAbiVersionNotificationPanelProvider.java index b5a075eef28..d026d2be2d6 100644 --- a/idea/src/org/jetbrains/jet/plugin/versions/UnsupportedAbiVersionNotificationPanelProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/versions/UnsupportedAbiVersionNotificationPanelProvider.java @@ -255,7 +255,9 @@ public class UnsupportedAbiVersionNotificationPanelProvider extends EditorNotifi ApplicationManager.getApplication().invokeLater(new Runnable() { @Override public void run() { - EditorNotifications.getInstance(project).updateAllNotifications(); + if (!project.isDisposed()) { + EditorNotifications.getInstance(project).updateAllNotifications(); + } } }); }