From 8a403d770c2ee8e4f3d8760b12669477270429a0 Mon Sep 17 00:00:00 2001 From: Vijay A Date: Wed, 18 May 2022 13:29:38 -0500 Subject: Update for in-app update process (not yet tested since we dont have signed builds) --- src/electron/ipc-api/autoUpdate.ts | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/electron/ipc-api/autoUpdate.ts b/src/electron/ipc-api/autoUpdate.ts index 839f1f117..d20a413b3 100644 --- a/src/electron/ipc-api/autoUpdate.ts +++ b/src/electron/ipc-api/autoUpdate.ts @@ -27,6 +27,8 @@ export default (params: { mainWindow: BrowserWindow; settings: any }) => { app.removeAllListeners('window-all-closed'); params.mainWindow.removeAllListeners('close'); autoUpdater.quitAndInstall(); + // TODO: based on https://github.com/electron-userland/electron-builder/issues/6058#issuecomment-1130344017 (not yet tested since we don't have signed builds yet for macos) + app.exit(); } } catch (error) { event.sender.send('autoUpdate', { error }); -- cgit v1.2.3-54-g00ecf