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

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
Aklapper added a subscriber: kai.nissen.

Removing task assignee due to inactivity as this open task has been assigned for more than two years. See the email sent to the task assignee on August 22nd, 2022.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome!
If this task has been resolved in the meantime, or should not be worked on ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!