You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Album separators in playlist views
Tracks with album metadata now display grouped under dimmed
separator headers in both the main playlist and the playlist
manager. Scroll logic accounts for separator rows consuming
budget—cursor stays visible across album boundaries.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Suppress album separators for Spotify playlist tracks
Spotify playlists typically have every track from a different album,
causing a separator on every row. Gate separator rendering behind
an isStreamingPlaylistTrack check so library-style providers (local,
Navidrome, Jellyfin, Plex) keep separators while Spotify skips them.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Dedupe album-separator row counting
Extract albumSeparatorRows as the single source of truth for both
playlistScroll (scroll.go) and renderPlMgrTracks (view_overlays.go).
The playlist manager's inline scroll-row counter was missing the
isStreamingPlaylistTrack exclusion that its renderer applied, so
mixed Spotify+local playlists could mis-scroll. Routing both paths
through one helper fixes the inconsistency.
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Bjarne Øverli <bjarne.oeverli@gmail.com>
0 commit comments