From 9bd7e35085c7f36b7c802e18942ea804d3e8cdcb Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 1 Jun 2011 08:27:24 +0200 Subject: [PATCH] don't NPE in tests --- .../lang-impl/src/com/intellij/notification/EventLog.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/notification/EventLog.java b/platform/lang-impl/src/com/intellij/notification/EventLog.java index a37ab6d0953b..4cb9fc057686 100644 --- a/platform/lang-impl/src/com/intellij/notification/EventLog.java +++ b/platform/lang-impl/src/com/intellij/notification/EventLog.java @@ -120,7 +120,13 @@ public class EventLog implements Notifications { } view.print("\n", ConsoleViewContentType.NORMAL_OUTPUT); - ((StatusBarEx)WindowManager.getInstance().getIdeFrame(project).getStatusBar()).setLogMessage(mainText); + final IdeFrame frame = WindowManager.getInstance().getIdeFrame(project); + if (frame != null) { + final StatusBar statusBar = frame.getStatusBar(); + if (statusBar != null) { + ((StatusBarEx)statusBar).setLogMessage(mainText); + } + } } private static int eolIndex(String mainText) {