Skip to content

fix: persist form state across camera-induced page reloads#12

Merged
BEKO2210 merged 1 commit intomainfrom
claude/restore-github-actions-workflow-oueZr
Mar 8, 2026
Merged

fix: persist form state across camera-induced page reloads#12
BEKO2210 merged 1 commit intomainfrom
claude/restore-github-actions-workflow-oueZr

Conversation

@BEKO2210
Copy link
Copy Markdown
Owner

@BEKO2210 BEKO2210 commented Mar 8, 2026

On mobile, opening the native camera app can cause the PWA to be unloaded from memory. When the user returns, the page reloads and all form data is lost.

  • Save form draft to sessionStorage before opening camera
  • On app startup, check for saved draft and navigate to 'add' page
  • Restore form fields from draft automatically
  • Draft expires after 10 minutes, cleared on successful save

https://claude.ai/code/session_018567acDi8JQ3BHH8BxYX5b

On mobile, opening the native camera app can cause the PWA to be
unloaded from memory. When the user returns, the page reloads and
all form data is lost.

- Save form draft to sessionStorage before opening camera
- On app startup, check for saved draft and navigate to 'add' page
- Restore form fields from draft automatically
- Draft expires after 10 minutes, cleared on successful save

https://claude.ai/code/session_018567acDi8JQ3BHH8BxYX5b
@BEKO2210 BEKO2210 merged commit 1d70f44 into main Mar 8, 2026
0 of 2 checks passed
@BEKO2210 BEKO2210 deleted the claude/restore-github-actions-workflow-oueZr branch March 8, 2026 16:36
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