Skip to content

v1.1.5

Choose a tag to compare

@maxjuniorbr maxjuniorbr released this 28 May 22:21
· 30 commits to main since this release

Fixed

  • Service worker wakeup could reset the popup to 100% when returning to a controlled tab that was momentarily silent (audible: false). The restore logic now only discards tabs that no longer exist (chrome.tabs.get rejects), instead of filtering by audible. Storage is only rewritten when truly pruning non-existent tabs, preventing volatile in-memory snapshots from overwriting persisted state.
  • handleGetControlledTabs no longer deletes controllers on transient chrome.tabs.get errors; permanent cleanup is delegated to chrome.tabs.onRemoved.