workaround action update after project closing
authorpeter <peter@jetbrains.com>
Thu, 26 Jan 2012 10:54:30 +0000 (11:54 +0100)
committerpeter <peter@jetbrains.com>
Thu, 26 Jan 2012 12:45:53 +0000 (13:45 +0100)
platform/platform-impl/src/com/intellij/notification/EventLog.java

index 24552d8947ce1946b09f28de3b68b2150928dd07..e9bd51dfb5276e280c3de0a902b1a5483b34a048 100644 (file)
@@ -329,6 +329,7 @@ public class EventLog implements Notifications {
       group.add(new DumbAwareAction("Mark all as read", "Mark all unread notifications as read", IconLoader.getIcon("/general/reset.png")) {
         @Override
         public void update(AnActionEvent e) {
+          if (project.isDisposed()) return;
           e.getPresentation().setEnabled(!getProjectComponent(project).myProjectModel.getNotifications().isEmpty());
         }