From bde8f5092df0d8eeeeee9748e8e9eaf242960e1c Mon Sep 17 00:00:00 2001 From: Derpedyea Date: Mon, 4 May 2026 22:58:10 -0400 Subject: [PATCH] Run silent desktop updates after install - Make auto-updater quit-and-install silently - Preserve app relaunch after applying the update --- apps/desktop/main.cjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/desktop/main.cjs b/apps/desktop/main.cjs index f8cb9c0..86c5a77 100644 --- a/apps/desktop/main.cjs +++ b/apps/desktop/main.cjs @@ -58,6 +58,8 @@ const MAX_DICTIONARY_REPLACEMENT_LENGTH = 120; const WORKER_AUTH_POLL_INTERVAL_MS = 5 * 60 * 1000; const POST_TRANSCRIPTION_USAGE_REFRESH_DELAYS_MS = [5_000, 20_000, 60_000]; const DEFERRED_USAGE_REFRESH_RETRY_MS = 5_000; +const INSTALL_UPDATE_SILENTLY = true; +const RUN_AFTER_SILENT_UPDATE = true; const hotkeyState = { ctrlDown: false, @@ -823,7 +825,7 @@ function installUpdate(source = "manual") { setImmediate(() => { try { logInfo("updates:quit-and-install"); - autoUpdater.quitAndInstall(false, true); + autoUpdater.quitAndInstall(INSTALL_UPDATE_SILENTLY, RUN_AFTER_SILENT_UPDATE); } catch (error) { updateInstallRequested = false; shouldQuit = false;