fix: navigate to correct artist when tapping artist name

Resolve artist taps by id when available and fall back to name-similarity matching instead of blindly picking the first search result. Pass provider id at more call sites and map multiple artist ids positionally to their names.
This commit is contained in:
zarzet committed 2026-06-26 07:11:54 +07:00
1 parent ee35f52baf
commit d9f0007a2d
5 files changed
+120 -41

No files matched your search

@@ -142,6 +142,7 @@ class _TrackOptionsSheet extends ConsumerWidget {
artistName: track.artistName,
artistId: track.artistId,
coverUrl: track.coverUrl,
extensionId: track.source,
style: Theme.of(context).textTheme.bodyMedium
?.copyWith(
color: colorScheme.onSurfaceVariant,