crabber-net / crabber

A Twitter clone written in Python + Flask with extended features and a focus on inclusivity.
https://crabber.net
GNU General Public License v2.0
47 stars 13 forks source link

Molt Loops #48

Open TaliX4 opened 2 years ago

TaliX4 commented 2 years ago

Whenever I click the back button, it does go back to the previous page. However, when I click it again, it goes back to the molt that I originally tried to get away from. Let me explain better

  1. I go to molt A, which is a quote remolt of molt B
  2. I click on molt B
  3. I click the back button that is inside of the website to go back to molt A
  4. I click the back button once more to return to whatever page I first saw molt A (wild west, home, notifications etc), but it goes back to molt B

This might be due to the fact that logically the last page I was on before step 3 was molt B in step 2, but I'm trying to get back to the page I originally came from.

This crab has a video of this happening here: https://crabber.net/user/sour/status/12702/

jakeledoux commented 2 years ago

Right, that's because the back-arrow is really primitive and only links to whatever page referred the user to where they are. Something more complex might be a bit of work but it's something that we'll definitely need at some point.