Page MenuHomePhabricator

Back-button not working on donation page; only uses brower provided URL changes/stack
Open, Needs TriagePublic

Description

User Story:: As a user, I want to quickly navigate using my browser’s standard controls, e.g. back button

Problems: Currently, the back button does not allow navigation between pages of the donation page.

Steps to reproduce:

  1. Go to spenden.wikimedia.de
  2. Fill in stuff, go to next page.
  3. Go back via browser

→ goes back to the page before you went to spenden.wikimedia.de because it only has one back state pushed (or rather: it did not push, in only got the browser one, which breaks back on single page applications)

  1. Do 1. and 2 again. Do go the the next page, click next again to go to the payment provider.
  2. Go back via browser

→ goes back to first donation page, all your data is gone.

Wanted behavior

  • Goes always one page/view back aka before you clicked "next" or "donate now"

Possible Solution:

  • retain state
  • Do URL changes for the steps and push them to the back-stack.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 18 2020, 12:36 PM
Jan_Dittrich renamed this task from Back button not working on donation page; only uses brower provided URL changes/stack to Back-button not working on donation page; only uses brower provided URL changes/stack.Mar 18 2020, 12:37 PM