04/26 Enhanced app and extension security
This commit is contained in:
@@ -40,8 +40,8 @@ chrome.idle.onStateChanged.addListener(async (newState) => {
|
||||
if ((stored[IDLE_TIMEOUT_KEY] ?? DEFAULT_IDLE_LOCK_SECONDS) === 0) return;
|
||||
|
||||
console.log("[PassKeeper] System", newState, "— locking vault.");
|
||||
// session.clear() also removes vault_items_cs (moved from local to session storage).
|
||||
await chrome.storage.session.clear();
|
||||
await chrome.storage.local.remove("vault_items_cs");
|
||||
const tabs = await chrome.tabs.query({});
|
||||
tabs.forEach((tab) => {
|
||||
if (tab.id) chrome.action.setBadgeText({ text: "", tabId: tab.id });
|
||||
|
||||
Reference in New Issue
Block a user