diff --git a/apps/stage-tamagotchi/src/main/services/electron/auto-updater.ts b/apps/stage-tamagotchi/src/main/services/electron/auto-updater.ts index 565b4a4ef..34fab7465 100644 --- a/apps/stage-tamagotchi/src/main/services/electron/auto-updater.ts +++ b/apps/stage-tamagotchi/src/main/services/electron/auto-updater.ts @@ -411,6 +411,9 @@ export function setupAutoUpdater(options: AutoUpdaterOptions = {}): AutoUpdater storedPreferredLane = lane options.setStoredUpdateLane?.(lane) resetPreparedFeedForLaneChange() + // Keep UI state consistent with the newly selected lane. + // A fresh check runs right after channel update from renderer. + broadcast({ status: 'idle' }) }, subscribe(callback) { hooks.add(callback) diff --git a/apps/stage-tamagotchi/src/renderer/pages/about.vue b/apps/stage-tamagotchi/src/renderer/pages/about.vue index 2c59fb09b..7776474a9 100644 --- a/apps/stage-tamagotchi/src/renderer/pages/about.vue +++ b/apps/stage-tamagotchi/src/renderer/pages/about.vue @@ -1,20 +1,26 @@