diff --git a/packages/desktop/electron-builder.config.ts b/packages/desktop/electron-builder.config.ts index da734dc81d..986008c4f4 100644 --- a/packages/desktop/electron-builder.config.ts +++ b/packages/desktop/electron-builder.config.ts @@ -66,8 +66,8 @@ const getBase = (): Configuration => ({ verifyUpdateCodeSignature: false, }, nsis: { - oneClick: false, - allowToChangeInstallationDirectory: true, + oneClick: true, + perMachine: false, installerIcon: `resources/icons/icon.ico`, installerHeaderIcon: `resources/icons/icon.ico`, }, diff --git a/packages/desktop/src/main/index.ts b/packages/desktop/src/main/index.ts index f75cd719a2..52e45a702c 100644 --- a/packages/desktop/src/main/index.ts +++ b/packages/desktop/src/main/index.ts @@ -444,7 +444,7 @@ async function installUpdate() { version: downloadedUpdateVersion, }) await killSidecar() - autoUpdater.quitAndInstall() + autoUpdater.quitAndInstall(true, true) } async function checkForUpdates(alertOnFail: boolean) {