diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java index 6acb5bce..e26a3e78 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java @@ -615,7 +615,7 @@ debug*/ int maximizedWidth = screenBounds.width; int maximizedHeight = screenBounds.height; - if( !isMaximizedBoundsFixed() ) { + if( SystemInfo.isWindows && !isMaximizedBoundsFixed() ) { // on Java 8 to 14, maximized x,y are 0,0 based on all screens in a multi-screen environment maximizedX = 0; maximizedY = 0;