From 1f611da99e9b6102d804e0f44d3820e615c8fa7a Mon Sep 17 00:00:00 2001 From: "Vassiliy.Kudryashov" Date: Wed, 18 Mar 2015 15:58:20 +0300 Subject: [PATCH] IDEA-137751 IAE on project closing --- .../com/intellij/openapi/wm/impl/ToolWindowManagerImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowManagerImpl.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowManagerImpl.java index 46f66ed21dfb..847d78f3874b 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowManagerImpl.java @@ -1824,8 +1824,10 @@ public final class ToolWindowManagerImpl extends ToolWindowManagerEx implements private void appendUpdateToolWindowsPaneCmd(final List commandsList) { final JRootPane rootPane = myFrame.getRootPane(); - final FinalizableCommand command = new UpdateRootPaneCmd(rootPane, myWindowManager.getCommandProcessor()); - commandsList.add(command); + if (rootPane != null) { + final FinalizableCommand command = new UpdateRootPaneCmd(rootPane, myWindowManager.getCommandProcessor()); + commandsList.add(command); + } } private EditorsSplitters getSplittersToFocus() {