Almost all my users report me two weird behaviors of list component:
First, When user click on next page, the page change without bringing him on the top of it. Forcing him to scroll manually on top.
Secondly, when user use search bar or filter, the current search and filters will remain permanently until the user manually remove it. Even if the user reload the page.
Problem here: A user makes a research using the search bar then close the app. He comes few days later to see if there’s anything new on the list. He doesn’t realize his previous search/filter is still active and complain that the list isn’t evolving.
Even if I can understand some cases where persistent search can be useful, it’s something most users aren’t considering as a normal behavior and will report a bug.
I don’t know if we can say this is a bug. Depending on who you ask, persistent search or filter might be considered an annoying bug or a handy feature.
This can be considered a nice feature. There have been comments for instance that when navigating to a detail screen then back, if the detail screen was set to ‘Current’, then the user is brought back to the top of the page and this can be annoying.
To address this, when you navigate to a screen (other than a tab), try changing the target settings: current, main, overlay, slide-in. Overlay and slide-in should maintain the scroll position, current and main will bring the user back to the top of the screen because I think this settings acts as a screen reload.
That doesn’t make any sens for me. I can’t see any website UX that keep your search and filter active even after you disconnect or closed browser and apparently 68 of my users doesn’t seem to agree with it as a handy feature.
At least I would like to have the choice, if really some find it handy…
For the second I cannot agree with you. Your solution won’t allow user to share a screen url since it’s only a hover. I used to have this set up before but it’s just not good.
A normal pagination behavior is: you click on next page, you get to the top of the list to continue your browsing. You click on one item of the list then click back, you get back to where you stopped. I don’t want my item to open in an overlay.