Marking everything is no longer possible

Following Tom’s procedure, I can recreate his result, but I can also recreate matradix’s result by scrolling a little too fast, or by jumping to the end.

I can’t agree with Tom’s notion that this isn’t a bug. The “caveat” of not being able to jump to the end of the list is not intuitive, and is not a reasonable requirement for this feature to work properly. Using Tom’s method, if you speed up just enough to “miss” a page, you’re screwed, unless you catch it and page back up to load the missed page, then continue scrolling down. It took me a minute to page through 3900 tracks in order to do this. A better solution is needed.

Here’s an observation: After going through the process of slowly scrolling through the list so the feature will work, if you de-select everything and start again, you can jump to the end of the list, or hold the ‘Page Down’ key to quickly scroll to the bottom, and Shift+click works. If you leave the library and come back, you’re back to square one. So the list is apparently cached as long as you remain in the library. This proves that a solution is at least possible.