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()