From 547f674ac8f16d16a6ab0f0742b896c7bff4da55 Mon Sep 17 00:00:00 2001 From: archipelago Date: Thu, 16 Jul 2026 16:48:56 -0400 Subject: [PATCH] fix(pwa): defer update reloads until the intro cinematic finishes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A genuine service-worker update still reloaded the page the instant the new worker claimed it. The kiosk and the public demo replay the intro on every boot/visit, so an update landing mid-sequence restarted the whole cinematic — the "typing intro resets to the start after several seconds" report. Hold the reload until the splash is complete and the dashboard-reveal cinematic is over, then apply it. Co-Authored-By: Claude Fable 5 --- neode-ui/src/components/PWAUpdatePrompt.vue | 25 ++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/neode-ui/src/components/PWAUpdatePrompt.vue b/neode-ui/src/components/PWAUpdatePrompt.vue index e970c142..2a4f3051 100644 --- a/neode-ui/src/components/PWAUpdatePrompt.vue +++ b/neode-ui/src/components/PWAUpdatePrompt.vue @@ -25,10 +25,33 @@