From 71248f1708b6a2159dcda7d64c8649c71b824d64 Mon Sep 17 00:00:00 2001 From: Amit Mendapara Date: Sun, 10 May 2020 22:46:57 +0530 Subject: [PATCH] Fix popup shadow issue on Linux Linux adds drop shadow to heavy weight popups. So there is no need to draw shadow manually. --- .../main/java/com/formdev/flatlaf/ui/FlatPopupFactory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatPopupFactory.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatPopupFactory.java index 8c5b4779..ef8f8dd9 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatPopupFactory.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatPopupFactory.java @@ -61,8 +61,8 @@ public class FlatPopupFactory if( popup == null ) return super.getPopup( owner, contents, x, y ); - // macOS adds drop shadow to heavy weight popups - if( SystemInfo.IS_MAC ) + // macOS and Linux adds drop shadow to heavy weight popups + if( SystemInfo.IS_MAC || SystemInfo.IS_LINUX ) return popup; // create drop shadow popup