Currently, the extension uses a background page to load settings and constantly runs in the background eating RAM even if the user doesn't have any Play Store tabs open.
The quick fix is to add "persistent": false in manifest.json
A better way is to use chrome.storage so that a background page is never needed, though migrating old localStorage to the new chrome.storage might be a little tricky.
Currently, the extension uses a background page to load settings and constantly runs in the background eating RAM even if the user doesn't have any Play Store tabs open.
The quick fix is to add
"persistent": false
inmanifest.json
https://developer.chrome.com/extensions/event_pages
A better way is to use
chrome.storage
so that a background page is never needed, though migrating oldlocalStorage
to the newchrome.storage
might be a little tricky.https://developer.chrome.com/extensions/storage