From 66d92045781608e2abea7cb80f20b90c07ff5592 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Sat, 23 May 2020 11:52:49 +0100 Subject: [PATCH] Run before-quit on updates too to flush rageshake Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- src/electron-main.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/electron-main.js b/src/electron-main.js index 8843f68..f8bc0da 100644 --- a/src/electron-main.js +++ b/src/electron-main.js @@ -790,12 +790,15 @@ app.on('activate', () => { mainWindow.show(); }); -app.on('before-quit', () => { +function beforeQuit() { global.appQuitting = true; if (mainWindow) { mainWindow.webContents.send('before-quit'); } -}); +} + +app.on('before-quit', beforeQuit); +app.on('before-quit-for-update', beforeQuit); app.on('second-instance', (ev, commandLine, workingDirectory) => { // If other instance launched with --hidden then skip showing window