From 585b68338052ed7f7913779e949617a9d4dab6c2 Mon Sep 17 00:00:00 2001 From: Alexey Kasyanchuk Date: Sun, 5 Aug 2018 00:38:11 +0300 Subject: [PATCH] feat(closing): fast window closing/hiding --- src/background/background.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/background/background.js b/src/background/background.js index a6c567b..297d69a 100644 --- a/src/background/background.js +++ b/src/background/background.js @@ -201,10 +201,7 @@ app.on("ready", () => { } }, { label: 'Quit', click: function(){ app.isQuiting = true; - if (sphinx) - stop() - else - app.quit() + stop() } } ]); @@ -294,6 +291,10 @@ const stop = () => { return stopProtect = true + // hide on case of long exit, to prevent user clicks + if(mainWindow) + mainWindow.hide() + if(tray) tray.destroy()