aboutsummaryrefslogtreecommitdiffstats
path: root/src/electron/ipc-api
diff options
context:
space:
mode:
Diffstat (limited to 'src/electron/ipc-api')
-rw-r--r--src/electron/ipc-api/autoUpdate.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/electron/ipc-api/autoUpdate.ts b/src/electron/ipc-api/autoUpdate.ts
index aed87455e..d768d17f7 100644
--- a/src/electron/ipc-api/autoUpdate.ts
+++ b/src/electron/ipc-api/autoUpdate.ts
@@ -1,4 +1,4 @@
1import { ipcMain, BrowserWindow } from 'electron'; 1import { app, ipcMain, BrowserWindow } from 'electron';
2import { autoUpdater } from 'electron-updater'; 2import { autoUpdater } from 'electron-updater';
3import { isMac, isWindows } from '../../environment'; 3import { isMac, isWindows } from '../../environment';
4 4
@@ -24,6 +24,7 @@ export default (params: { mainWindow: BrowserWindow; settings: any }) => {
24 autoUpdater.checkForUpdates(); 24 autoUpdater.checkForUpdates();
25 } else if (args.action === 'install') { 25 } else if (args.action === 'install') {
26 debug('installing update'); 26 debug('installing update');
27 app.removeAllListeners('window-all-closed');
27 autoUpdater.quitAndInstall(); 28 autoUpdater.quitAndInstall();
28 } 29 }
29 } catch (error) { 30 } catch (error) {