Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent accidental navigation on public form page #4793

Open
wanlingt opened this issue Sep 5, 2022 · 4 comments
Open

Prevent accidental navigation on public form page #4793

wanlingt opened this issue Sep 5, 2022 · 4 comments
Labels
after react React migration is priority, this should wait

Comments

@wanlingt
Copy link
Contributor

wanlingt commented Sep 5, 2022

Is your feature request related to a problem? Please describe.
If a user on the public form page accidentally navigates back or forwards on their browser (e.g. by swiping the trackpad) and returns to the public form page, they lose all information that they've already filled in

Describe the solution you'd like
Possible solution: A confirmation modal pops up to ask if they're sure they want to navigate away from the page

@wanlingt wanlingt added the after react React migration is priority, this should wait label Sep 5, 2022
@amitogp
Copy link

amitogp commented Oct 13, 2022

Another potential solution could be save as draft. That will be prioritized later.

@amitogp
Copy link

amitogp commented Nov 16, 2022

This issue should not be there now because we have implemented back button and breadcrumbs.

@amitogp amitogp closed this as completed Nov 16, 2022
@justynoh
Copy link
Contributor

@amitogp i don't think this actually done, since this is referring to public form respondents navigating away from the public form page

@amitogp
Copy link

amitogp commented Nov 16, 2022

Aahh got it.. it's for respondents. Reopening now.

@amitogp amitogp reopened this Nov 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
after react React migration is priority, this should wait
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants