From 2970c584fca8ea8f271fd2b732c171857837ec64 Mon Sep 17 00:00:00 2001 From: "Vassiliy.Kudryashov" Date: Tue, 18 Nov 2014 17:48:39 +0300 Subject: [PATCH] TW Maximize: do not trigger on title actions --- .../src/com/intellij/openapi/wm/impl/ToolWindowsPane.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowsPane.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowsPane.java index 3606939167a8..ffab6a556285 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowsPane.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/ToolWindowsPane.java @@ -41,6 +41,7 @@ import org.jetbrains.annotations.Nullable; import javax.swing.*; import java.awt.*; +import java.awt.event.ActionListener; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.beans.PropertyChangeEvent; @@ -209,7 +210,7 @@ public final class ToolWindowsPane extends JBLayeredPane implements Disposable { Component header = component == null ? null : UIUtil.findParentByCondition((JComponent)component, new Condition() { @Override public boolean value(Component component) { - return component instanceof ToolWindowHeader; + return component instanceof ToolWindowHeader || component instanceof ActionListener; } }); if (header instanceof ToolWindowHeader) {