From c33f3bd1673bfa1d0ac9b6ffe0b412bb391972a1 Mon Sep 17 00:00:00 2001 From: Kirill Kirichenko Date: Tue, 16 Apr 2019 16:59:42 +0300 Subject: [PATCH] IDEA-210827 DarculaButtonUI.isSquare(Component) uses wrong instanceof test --- .../src/com/intellij/ide/ui/laf/darcula/ui/DarculaButtonUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaButtonUI.java b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaButtonUI.java index 570c63ed3e6d..0ff5841c843f 100644 --- a/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaButtonUI.java +++ b/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaButtonUI.java @@ -46,7 +46,7 @@ public class DarculaButtonUI extends BasicButtonUI { } public static boolean isSquare(Component c) { - return c instanceof JButton && "square".equals(((JButton)c).getClientProperty("JButton.buttonType")); + return c instanceof AbstractButton && "square".equals(((AbstractButton)c).getClientProperty("JButton.buttonType")); } public static boolean isDefaultButton(JComponent c) {