mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-13 06:32:03 +00:00
A badge call from the service worker stalled Chromium's worker thread while it activated, awaited or not: the worker reached "activated" but never claimed its pages, so no page was ever controlled and every offline path was gone. The worker no longer touches the badge. The installed app clears a leftover count from the page once the worker is registered; a browser tab leaves it alone. The filter-sync test no longer reads `history.length`, which the browser caps; the recorded push without a replace already proves the new entry.