diff --git a/gui/griffon-app/lifecycle/Initialize.groovy b/gui/griffon-app/lifecycle/Initialize.groovy index cf872e8f..deaecf3c 100644 --- a/gui/griffon-app/lifecycle/Initialize.groovy +++ b/gui/griffon-app/lifecycle/Initialize.groovy @@ -49,6 +49,8 @@ class Initialize extends AbstractLifecycleHandler { } } + System.setProperty("apple.eawt.quitStrategy", "CLOSE_ALL_WINDOWS"); + if (SystemTray.isSupported() && (SystemVersion.isMac() || SystemVersion.isWindows())) { try { def tray = SystemTray.getSystemTray()