You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
recover interrupted checks and harden popup check flow
- recover stale `checkInProgress` state after service worker restart/interruption
- mark interrupted checks as failed with a clear message instead of leaving popup stuck on "Checking now..."
- refresh popup state in a safe `try/finally` flow when `Check now` is triggered
- add tests for interrupted runtime-state recovery
This fixes the case where the popup could remain blocked after a background check was interrupted or the message flow between popup and service worker was broken.
0 commit comments