From ccd4f99aeacbc3572903393001c7ec78c0d54897 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Fri, 20 Nov 2020 10:12:28 +0100 Subject: [PATCH] Window decorations: removed 1px window border if window is in full-screen mode (issue #212) --- .../src/main/java/com/formdev/flatlaf/ui/FlatRootPaneUI.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatRootPaneUI.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatRootPaneUI.java index c7e89ca7..070eb896 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatRootPaneUI.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatRootPaneUI.java @@ -357,7 +357,7 @@ public class FlatRootPaneUI @Override public Insets getBorderInsets( Component c, Insets insets ) { - if( isWindowMaximized( c ) ) { + if( isWindowMaximized( c ) || FlatUIUtils.isFullScreen( c ) ) { // hide border if window is maximized insets.top = insets.left = insets.bottom = insets.right = 0; return insets; @@ -367,7 +367,7 @@ public class FlatRootPaneUI @Override public void paintBorder( Component c, Graphics g, int x, int y, int width, int height ) { - if( isWindowMaximized( c ) ) + if( isWindowMaximized( c ) || FlatUIUtils.isFullScreen( c ) ) return; Container parent = c.getParent();