From 5abe7805b13c4e97c6cee4226f8549fc7fa7b5a9 Mon Sep 17 00:00:00 2001 From: Vishwas Shashidhar Date: Wed, 24 Jul 2019 00:19:02 +0530 Subject: [PATCH] ELECTRON-1445: fix minimise on close behaviour on macOS (#750) --- src/app/window-handler.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/app/window-handler.ts b/src/app/window-handler.ts index 6c7efd34..b27d3adc 100644 --- a/src/app/window-handler.ts +++ b/src/app/window-handler.ts @@ -244,9 +244,16 @@ export class WindowHandler { const {minimizeOnClose} = config.getConfigFields(['minimizeOnClose']); if (minimizeOnClose) { event.preventDefault(); - isMac ? this.mainWindow.hide() : this.mainWindow.minimize(); + this.mainWindow.minimize(); return; } + + if (isMac) { + event.preventDefault(); + this.mainWindow.hide(); + return; + } + app.quit(); });