jerboa icon indicating copy to clipboard operation
jerboa copied to clipboard

Preserve navigation history when clicking nav buttons

Open nilsonsales opened this issue 2 years ago • 4 comments

  • [x] Did you check to see if this issue already exists?
  • [x] Is this only a single feature request? Do not put multiple feature requests in one issue.
  • [ ] Is this a question or discussion? Don't use this, use https://lemmy.ml/c/jerboa

Jerboa resets navigation history when clicking any of the five navigation buttons (Home, Search, Inbox, Saved and Profile). This behaviour is inconsistent with other Android apps, leading users to often close the app when trying to return to the home page from any of the other 4 menus.

To keep consistency with other Android apps, Jerboa could either keep navigation history or add "home" to the navigation history, so that users would only close the app returning from the home page.

nilsonsales avatar Jul 10 '23 23:07 nilsonsales

Options that we should discuss:

  • Keep as is
  • User option to enable/disable this navigation clearing
  • Modify so that only home tab reset navigation history

Any other?

MV-GH avatar Aug 03 '23 04:08 MV-GH

I'd vote for 1. I imagine these will get more complicated when I start adding a tablet layout.

dessalines avatar Feb 14 '24 19:02 dessalines

How would it? it is minimal change required for 2. Only on the nav buttons we have logic to clear this, we can just add 1 if check there

MV-GH avatar Feb 14 '24 19:02 MV-GH

I don't have a strong opinion on this one, whichever ppl want more.

dessalines avatar Feb 15 '24 12:02 dessalines