Anybody having problems with fast scroll? When using it on artists, regardless of what letter I scroll to, it goes to it at first, but only for a second or so and then jumps to mid-way through the artists in letter K - to the same spot every time?
okay so.. see if you can reproduce the issue after waiting lets say.. 10 seconds after opening the library and then do the fast scroll. GMMP does push an "update" typically right when the view is switched to that should happen in the first few seconds. This would be to handle any new data has has been added while the view has been in the background. Typically if the contents are the same the user does not see any changes and have no idea this even happened. The update itself can be a little time consuming because it does a comparison of the list contents vs the new contents and will move things around for each that changed.
I am wondering if you fast scroll while that update is occurring.. it tries to reset the scroll position or something when the update is finished. I'll have to do some testing on my devices with larger amount of content on them to see if i can reproduce.
That does seem to work - I cannot reproduce the issue if I wait 10 seconds before scrolling.
Also noticed, when it does occur - say I have scrolled to S, and it jumps it back to that usual point in K - when I then try to scroll back to S, it doesn't move. It will move to any other letter, but not S - in the same way that if you are on a particular letter, and try to fast scroll to that same letter, it doesn't move...because it's already there. So it's almost like it thinks it is on S, even though it's showing that point it jumps to
okay that at least gives me something i can try to reproduce. Does it not move to the S's in the list or does it just not show the S popup. The letter shown in the pop up is just based off of the actual position in the list. It'll do a lookup... list is on the 100th item, what letter is that? and shows the results. It does sound like the update that gets sent when the UI loads is somehow messing things up