diff --git a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java index 5a9b197c..fd7764ef 100644 --- a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java +++ b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java @@ -28,7 +28,8 @@ public class FlatLafDemo static final String KEY_TAB = "tab"; public static void main( String[] args ) { - if( SystemInfo.IS_MAC ) + // on macOS enable screen menu bar + if( SystemInfo.IS_MAC && System.getProperty( "apple.laf.useScreenMenuBar" ) == null ) System.setProperty( "apple.laf.useScreenMenuBar", "true" ); SwingUtilities.invokeLater( () -> {