diff --git a/ui/src/routes/+layout.svelte b/ui/src/routes/+layout.svelte index 283ba17..d2304f3 100644 --- a/ui/src/routes/+layout.svelte +++ b/ui/src/routes/+layout.svelte @@ -192,6 +192,50 @@ return () => clearTimeout(id); }); + // ── MediaSession action handlers ──────────────────────────────────────────── + // Without explicit handlers, iOS Safari loses lock-screen resume ability after + // ~1 minute of pause because it falls back to its own default which doesn't + // satisfy the user-gesture requirement for