From de04dfe17ffbcf1d3a545a91345e2b4d917002b7 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Fri, 4 Apr 2014 13:00:17 +0400 Subject: [PATCH] NPE --- .../com/intellij/openapi/progress/impl/ProgressManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/progress/impl/ProgressManagerImpl.java b/platform/platform-impl/src/com/intellij/openapi/progress/impl/ProgressManagerImpl.java index d6daa6c23d57..de02b0d160e6 100644 --- a/platform/platform-impl/src/com/intellij/openapi/progress/impl/ProgressManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/progress/impl/ProgressManagerImpl.java @@ -287,7 +287,7 @@ public class ProgressManagerImpl extends ProgressManager implements Disposable{ long time = end - start; if (notificationInfo != null && time > 5000) { // show notification only if process took more than 5 secs final JFrame frame = WindowManager.getInstance().getFrame(task.getProject()); - if (!frame.hasFocus()) { + if (frame != null && !frame.hasFocus()) { systemNotify(notificationInfo); } }