Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Specific sequence breaks navigation #4817
This is a bug that's been around since at least 1.0:
Page -> Dialog -> Dialog <- Back <- Back -> Forward -> Dialog <- Back
At this point, it should go back to the original page, but it stays at the dialog, which can no longer be closed using its "Close" button, because there's code that prevents multiple clicks of the "Close" button from behaving differently from a single click of the "Close" button.
In the above sequence, when you go forward, it skips past the first stale dialog entry - which is correct, but there are nothing but stale dialog entries all the way to the end of the history.