Make Plan Today browser-back safe on mobile #402

Merged
rockachopa merged 1 commits from timmy/401-plan-today-back into main 2026-08-09 12:40:57 +00:00
Member

Closes #401

What changed

  • route Plan Today through the shared same-document overlay history controller
  • make Back, Cancel, and backdrop dismissal cancel the draft and restore trigger focus
  • clear the overlay marker after Save plan and Save & start without stale history
  • advance the offline shell cache for installed clients

Validation

  • RED observed for unsupported plan-today history state and missing dashboard wiring
  • python3 -m pytest -q — 770 passed
  • Playwright Chromium at 390×844 — one history layer; Back stayed on-page, preserved the saved plan, dismissed the sheet, and restored Plan Today focus; Save cleared the marker
Closes #401 ## What changed - route Plan Today through the shared same-document overlay history controller - make Back, Cancel, and backdrop dismissal cancel the draft and restore trigger focus - clear the overlay marker after Save plan and Save & start without stale history - advance the offline shell cache for installed clients ## Validation - RED observed for unsupported `plan-today` history state and missing dashboard wiring - `python3 -m pytest -q` — 770 passed - Playwright Chromium at 390×844 — one history layer; Back stayed on-page, preserved the saved plan, dismissed the sheet, and restored Plan Today focus; Save cleared the marker
rockachopa added 1 commit 2026-08-09 12:39:46 +00:00
feat: make Plan Today browser-back safe (#401)
All checks were successful
CI / lint (pull_request) Successful in 44s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
b9ae9c6c83
rockachopa merged commit 33a6d1bb6d into main 2026-08-09 12:40:57 +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#402
No description provided.