From a24a7e03beafce070ecccfd20dbc4b945fd4efc2 Mon Sep 17 00:00:00 2001 From: Junyoung Choi Date: Thu, 22 Mar 2018 20:59:19 +0900 Subject: [PATCH] Quit app when all window closed --- lib/main-app.js | 4 ++++ lib/main-window.js | 5 +---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/main-app.js b/lib/main-app.js index 6a6a4ce4..e7e52715 100644 --- a/lib/main-app.js +++ b/lib/main-app.js @@ -69,6 +69,10 @@ ipc.on('update-app-confirm', function (event, msg) { } }) +app.on('window-all-closed', function () { + app.quit() +}) + app.on('ready', function () { mainWindow = require('./main-window') diff --git a/lib/main-window.js b/lib/main-window.js index 573f41cf..4ac60797 100644 --- a/lib/main-window.js +++ b/lib/main-window.js @@ -56,11 +56,8 @@ if (process.platform === 'darwin' || process.env.DESKTOP_SESSION === 'cinnamon') app.on('before-quit', function (e) { mainWindow.removeAllListeners() }) -} else { - app.on('window-all-closed', function () { - app.quit() - }) } + mainWindow.on('resize', _.throttle(storeWindowSize, 500)) function storeWindowSize () {