From 479c027e4281ae77acbc105240ff350b2526a1a5 Mon Sep 17 00:00:00 2001 From: "Vassiliy.Kudryashov" Date: Thu, 16 Jun 2016 20:11:13 +0300 Subject: [PATCH] Tool windows initialization is isolated yet another fix --- .../intellij/openapi/wm/impl/ToolWindowManagerImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 b769dfc1fd7a..977407222522 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 @@ -495,7 +495,12 @@ public final class ToolWindowManagerImpl extends ToolWindowManagerEx implements if (!myProject.isDisposed()) { for (ToolWindowEP bean : checkedSuccessfully) { if (getToolWindow(bean.id) == null) { - initToolWindow(bean); + try { + initToolWindow(bean); + } + catch (Throwable e) { + LOG.error(String.format("Tool window %s initialization failed", bean.id), e); + } } } }