Preserve navigation history when clicking nav buttons
- [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.
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?
I'd vote for 1. I imagine these will get more complicated when I start adding a tablet layout.
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
I don't have a strong opinion on this one, whichever ppl want more.