"Retain scroll position per playlist" not working when e.g. BPM sorting is enabled

Device model: 2023 MacBook Pro M3 Max
Version of operating system: macOS 15.4
Version of djay: 5.3

Summary of the issue:

Part 1 – Expected Behavior (Working Case):

When browsing a playlist without applying any manual sorting (e.g. by BPM, Key, or any other column), the scroll position is correctly retained when switching between playlists. This behavior is as expected and is shown in the first video. The app remembers the last scroll position per playlist and brings the user back to that position when returning to the playlist.

Part 2 – Bugged Behavior (Not Working After Sorting):

As shown in the second video, once any sorting is applied within a playlist—for example, sorting tracks by BPM—the retainScrollPositionPerPlaylist feature no longer works as intended. The scroll position resets to the top of the playlist every time the user returns to it, instead of remembering the last position. This disrupts the workflow, especially when working with large playlists that require precise navigation.

1 Like

Yes, I agree that this is an unfortunate “bug”.
It would really help my personal workflow if it retained the scroll position even when the playlist is sorted by one of the column headers (e.g. BPM or Artist).

+1

1 Like

Hello @trebbis and @Belford_Roxo. Good catch! This is indeed unexpected behavior. Thanks for the detailed info and videos - that is very helpful. Our engineering team is investigating further and I’ll report back here when I have more news.

3 Likes

I’m happy to report that the issue has been identified and should be addresed in an upcoming release (likely 5.3.1) Thanks!

1 Like

Hi Slak_Jaw,
when using the Show in Playlist feature in 5.3, if the bpm or other columns is selected, when you right click on a song and choose a playlist from the pop-up list, it will jump to that playlist but the song is not selected and the position of the playlist is at the top.
But if none of the columns are selected, then most of the time it will jump to the playlist and the song would also be selected. (This happens a lot if the playlist is in a nested folder)
*This behavior is similar to the problem when returning to a playlist and it retains its previous position or selected song only if none of the columns is selected.

Thanks!

Hi @Donn, please try updating to 5.3.1 and retesting. Thanks!