From b7400553fcdb9b96ddc72349c5d345af093b6775 Mon Sep 17 00:00:00 2001 From: Dick Choi Date: Sun, 14 Aug 2016 03:58:19 +0900 Subject: [PATCH] App on Linux without cinnamon must be terminated after closing main window --- lib/main-window.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/main-window.js b/lib/main-window.js index b93b3c6c..f952e928 100644 --- a/lib/main-window.js +++ b/lib/main-window.js @@ -33,6 +33,10 @@ mainWindow.webContents.sendInputEvent({ }) mainWindow.on('close', function (e) { + if (process.platform === 'linux' && process.env.DESKTOP_SESSION !== 'cinnamon') { + app.quit() + return true + } mainWindow.hide() e.preventDefault() })