Skip to content

Conversation

@droplister
Copy link
Member

Fixes session management issues where wallets could remain unlocked after the auto-lock timeout expired.

Changes

  • Added session persistence using chrome.storage.session to maintain state across popup reopens
  • Implemented background timer with chrome.alarms API to enforce auto-lock even when popup is closed
  • Session timeout now properly resets when users interact with the wallet
  • Added graceful fallbacks for environments where browser APIs aren't available

@droplister droplister force-pushed the feat/improved-session-management branch from d1b7ebf to ff90b21 Compare August 19, 2025 23:25
@droplister droplister merged commit 379fe75 into main Aug 19, 2025
11 checks passed
droplister added a commit that referenced this pull request Aug 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants