From fd70156db38a1eb5a4fbe448ec2b50ed89f9f329 Mon Sep 17 00:00:00 2001 From: Vassiliy Date: Fri, 1 Nov 2013 21:29:08 +0400 Subject: [PATCH] http://ea.jetbrains.com/browser/ea_problems/51487 --- .../src/com/intellij/openapi/wm/impl/InternalDecorator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/InternalDecorator.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/InternalDecorator.java index f3faef67b5b3..775dc6b2a208 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/InternalDecorator.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/InternalDecorator.java @@ -370,7 +370,8 @@ public final class InternalDecorator extends JPanel implements Queryable, TypeSa @Override public Insets getBorderInsets(final Component c) { - ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(myProject); + if (myProject == null) return new Insets(0, 0, 0, 0); + ToolWindowManager toolWindowManager = ToolWindowManager.getInstance(myProject); if (!(toolWindowManager instanceof ToolWindowManagerImpl) || !((ToolWindowManagerImpl)toolWindowManager).isToolWindowRegistered(myInfo.getId()) || myWindow.getType() == ToolWindowType.FLOATING) {