From a48340377491a85a3da8fc9aa73fd5a15303e47f Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Fri, 20 Dec 2019 14:43:08 +0100 Subject: [PATCH] Button: reset shadow variables on LaF switch --- .../src/main/java/com/formdev/flatlaf/ui/FlatButtonUI.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonUI.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonUI.java index 30530a7f..922c6663 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonUI.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatButtonUI.java @@ -149,6 +149,10 @@ public class FlatButtonUI shadowWidth = FlatUIUtils.getUIInt( "Button.shadowWidth", 2 ); shadowColor = UIManager.getColor( "Button.shadowColor" ); defaultShadowColor = UIManager.getColor( "Button.default.shadowColor" ); + } else { + shadowWidth = 0; + shadowColor = null; + defaultShadowColor = null; } defaultBackground = FlatUIUtils.getUIColor( "Button.default.startBackground", "Button.default.background" );