diff --git a/emain/updater.ts b/emain/updater.ts index 00184817b7..8f06e6bec7 100644 --- a/emain/updater.ts +++ b/emain/updater.ts @@ -9,6 +9,7 @@ import YAML from "yaml"; import { RpcApi } from "../frontend/app/store/wshclientapi"; import { isDev } from "../frontend/util/isdev"; import { fireAndForget } from "../frontend/util/util"; +import { setUserConfirmedQuit } from "./emain-activity"; import { delay } from "./emain-util"; import { focusedWaveWindow, getAllWaveWindows } from "./emain-window"; import { ElectronWshClient } from "./emain-wsh"; @@ -203,6 +204,7 @@ export class Updater { if (this.status == "ready") { this.status = "installing"; await delay(1000); + setUserConfirmedQuit(true); autoUpdater.quitAndInstall(); } } diff --git a/package-lock.json b/package-lock.json index 470c12b2f2..b687c1dac2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "waveterm", - "version": "0.14.0-beta.1", + "version": "0.14.0-beta.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "waveterm", - "version": "0.14.0-beta.1", + "version": "0.14.0-beta.2", "hasInstallScript": true, "license": "Apache-2.0", "workspaces": [