Make mobile issue capture a focus-contained modal journey #1047

Merged
timmy merged 4 commits from timmy/1046-mobile-issue-capture-modal into main 2026-08-17 23:07:37 +00:00
Owner

Closes #1046

What changed

  • focuses Cancel on capture entry without summoning the mobile keyboard
  • contains Tab/Shift+Tab inside visible capture controls
  • makes dashboard chrome inert while capture is open
  • restores the exact launcher on Escape, Cancel, and history close
  • preserves nested evidence/filing confirmation dialogs and resets capture scroll between journeys

Verification

  • RED: new modal lifecycle tests failed before implementation
  • focused: 26 passed
  • full: 1981 passed, 7 skipped
  • packaged 390×844 offline filing journey: 1 passed
  • deterministic release bundle verified with checksum
Closes #1046 ## What changed - focuses Cancel on capture entry without summoning the mobile keyboard - contains Tab/Shift+Tab inside visible capture controls - makes dashboard chrome inert while capture is open - restores the exact launcher on Escape, Cancel, and history close - preserves nested evidence/filing confirmation dialogs and resets capture scroll between journeys ## Verification - RED: new modal lifecycle tests failed before implementation - focused: `26 passed` - full: `1981 passed, 7 skipped` - packaged 390×844 offline filing journey: `1 passed` - deterministic release bundle verified with checksum
timmy added 4 commits 2026-08-17 23:02:32 +00:00
fix: preserve capture confirmation dialogs
All checks were successful
CI / lint (pull_request) Successful in 2m34s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 1m59s
CI / release-candidate (pull_request) Has been skipped
44aedfd623
timmy merged commit a757bfe587 into main 2026-08-17 23:07:37 +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#1047
No description provided.