fix(artist): play top tracks when album list is empty (#1031)

* fix(artist): play top tracks when album list is empty on page

Top-track rows silently no-op'd when albums.length was 0 (common in
lossless artist view). Play the selected top songs immediately and only
append catalog tracks when albums are available.

* docs: note artist top tracks play fix in CHANGELOG for PR #1031
This commit is contained in:
cucadmuh
2026-06-08 13:43:49 +03:00
committed by GitHub
parent 5167d8f49e
commit 1b4fb9e9b3
5 changed files with 107 additions and 31 deletions
+1
View File
@@ -155,6 +155,7 @@ const CONTRIBUTOR_ENTRIES = [
'Offline experience — unified media layout (cache/library/favorites), localPlaybackStore, library-index Offline Library, favorites auto-sync, cached album/playlist/artist pin reconcile, mixed-server offline queue, and single mediaDir setting (PR #1008)',
'Offline browse — local-bytes catalog when server is down, integration contract (context/policy/resolvers), disconnect nav fork, Home stale-cache feed, read-only context menus, PlayerBar rating/favorite guard (PR #1017)',
'Themed startup splash before Vite loads — deferred window show, per-theme logo gradient (PR #1030)',
'Artist page: Top Tracks play when album list is empty on the page (PR #1031)',
],
},
{