Contain focus inside mobile Security Center #1137

Merged
rockachopa merged 1 commits from timmy/1136-security-center-focus-containment into main 2026-08-19 15:45:01 +00:00
Member

What changed

  • contain dashboard header, workspace, and mobile dock while Security Center is open
  • trap Tab/Shift+Tab across live Security Center controls and close through Escape/history
  • preserve containment across section Back/hash changes, including coexistence with other overlay listeners
  • verify packaged Chromium behavior at 320×568 and 390×844

Verification

  • python3 -m pytest tests/test_security_center.py -q — 9 passed
  • python3 -m pytest tests/ -q — 2163 passed, 9 skipped
  • packaged release checksum — OK
  • packaged mobile Home/Security Center journey — 2 passed

Closes #1136

## What changed - contain dashboard header, workspace, and mobile dock while Security Center is open - trap Tab/Shift+Tab across live Security Center controls and close through Escape/history - preserve containment across section Back/hash changes, including coexistence with other overlay listeners - verify packaged Chromium behavior at 320×568 and 390×844 ## Verification - `python3 -m pytest tests/test_security_center.py -q` — 9 passed - `python3 -m pytest tests/ -q` — 2163 passed, 9 skipped - packaged release checksum — OK - packaged mobile Home/Security Center journey — 2 passed Closes #1136
rockachopa added 1 commit 2026-08-19 15:38:13 +00:00
feat: contain Security Center focus (Closes #1136)
All checks were successful
CI / lint (pull_request) Successful in 2m55s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 3m22s
CI / release-candidate (pull_request) Has been skipped
931c82361b
rockachopa merged commit 161563d6f5 into main 2026-08-19 15:45:01 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#1137
No description provided.