Remember scroll position in the new My library

Tomas Hnyk shared this idea 8 days ago
In Progress

This is technically a regression as the old library used to have this.

When scrolling down, then picking a folder/track and the goign back up, the scroll position is not remembered as of now, so the scroll moves back again. That makes editing or working with many items one by one cumbersome, as one needs to constantly sroll down.

At minimum, I think the scroll position should be remembered:
1) when going down and then right up (especially when using the back button, whose function should be changed too - see https://help.locusmap.eu/topic/37343-android-back-button-behaves-inconsistently-in-the-new-library )

2) Also when leaving My library by using the close button (but better by using the back button, see idea linked above),


Ideally this would be retained accross reboots/restarts. Not sure when exactly it should be forgotten. Possibly anytime you go down to a different subtree. I would be curious in a workflow where the scrolling would be retained always, but I would need to try it to be sure I would like it (I think I would). If it was retained always, I guess it should e configurable. But the minimal retaining in any given subtree should be default I think.

This is maybe not such a needed idea, as this feature has already been promised (I think the following answer refers to Android and not web, but I might be misreading it): https://help.locusmap.eu/topic/33299-restore-track-scroll-position-when-back-button-clicked when this feaature was requested 17 months ago.


And it was also requested a year later by the same person, if I get it right here: https://help.locusmap.eu/topic/36292-remember-the-my-library-vertical-scrollbar-position

Replies (4)

photo
1

Hi,

I just was about to write the same. I often switch on an old recorded track to see, where it is on the map. Then I go back to the track list (which is huge for me too) and switch that track off again or change its line colour. Now each time I must remember its name, and where it was in the list to be able to find it again. That's really annoying! Please reactivate automatically restoring the scroll position, like it was in the old version!

BR,

tkansgar

photo
1

I also need it from time to time. But when I go into a new folder, I want to start at the top.
If I go out with x and then back into the same folder. Or when I select the map (preview) in the track and then return to the folder. I would like to continue at this point.

photo
2

No, that one is about the web planner, this is about the android app.

photo
photo
3

Hello Tomas,

thanks for the idea.

For now, I'll implement most simple part of this > when closing the MyLibrary screen completely (by the top-left cross, leaving over certain item detail, ...), app will be able to restore the last scroll when returning.

I also won't be remembered after the restart, only during the one session.

photo
1

hello, thank you, a lot! If it is not too much extra work, remembering the position when going back up a level would be great too.

photo
1

I'm not sure if this is wanted behavior.

In the system in the current public version is nice that it is perfectly clear and predictable. You always know where you start > at the beginning.

The change I made now is a minor update, where you simply return where you left in the whole MyLibrary, but still nothing more. All next moves in the MyLib are still predictable. To be true, I need to play more with it to have a feeling, that what you suggest really helps and not only "confuse".

photo
4

I think it's good the way Menion said it. If I go back a level then I expect to always start at the top.
Remembering the position, only if you go to the map with x and then jump back into the folder. If I have been somewhere else in between, I should also start at the top.
It should only cover the case: I search for a track and start at the top. Now I think I have it, go briefly to the map and see if it is there. There I realize that it is the wrong one, now I go back to the folder and continue where I left off.
It could even be temporary.
Because if I happen to go into the folder 2 hours later. Does that normally have a different reason and I expect to start at the top, as always.

Translated with DeepL.com (free version)

photo
1

I think when you use breadcrumbs, it should go to the beggining of the folder, but when "back" is used, it should remember the position. I actually thought that tapping the current folder breadcrumb would move me to the top, but it opens a menu. That was also unpreductable to me. I would have assumed a long tap would do that. I am in general confused by menus opening on normal tap unless it is something obviously memu like (three dots/hamburger/things that have thise little triangles, like lists in forms etc).


I guess it depends how library is organized - for me it is geographical, so when I am somewhere physically which is in the middle of the library, I always want to go back to that middle of the library, as it is where Inohysiclally am., even hours later. I also think this was the original behaviour, which I liked a lot. (for you, a quick way to go up would make sense then)


As for predictability, that is totally broken for me by https://help.locusmap.eu/topic/37343-android-back-button-behaves-inconsistently-in-the-new-library

photo
1

Hi Menion,

I always use(d) the hardware back button (in the bottom right corner of my device) to close the track list, when I had changed a track there (like showing it on the map screen or adjusting the line colour). And then, when I had seen it on the map screen, I entered the track list again by tapping on the library button of Locus Map. In former versions the scroll position was the same, like when leaving it before. So I could see the track again, I had changed before, and so I could change it again. With the current version I always have to look again for the changed track (which might be difficult, if I don't remember its name or its position in the list). Do I understand you correctly, that I would have to close the track list by tapping on the X in the top left corner instead of the hardware back button? And then the former scroll position of the track list will be restored?

BR,

tkansgar

photo
Leave a Comment
 
Attach a file