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 5670ecc8410b..2ef6de9cbb90 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 @@ -451,13 +451,12 @@ public final class ToolWindowManagerImpl extends ToolWindowManagerEx implements toolWindow.setSplitMode(true, null); } - final ActionCallback activation = toolWindow.setActivation(new ActionCallback()); - + // ToolWindow activation is not needed anymore and should be removed in 2017 + toolWindow.setActivation(new ActionCallback()).setDone(); final DumbAwareRunnable runnable = () -> { if (toolWindow.isDisposed()) return; toolWindow.ensureContentInitialized(); - activation.setDone(); }; if (visible || ApplicationManager.getApplication().isUnitTestMode()) { runnable.run();