use error toasts for errors playing random/similar tracks

This commit is contained in:
Drew Weymouth
2025-01-07 07:15:23 -08:00
parent 177aea89d2
commit ecc691fe52
5 changed files with 36 additions and 9 deletions
+7 -1
View File
@@ -171,7 +171,13 @@ func (g *ArtistPage) Scroll(scrollAmt float32) {
}
func (a *ArtistPage) playArtistRadio() {
go a.pm.PlaySimilarSongs(a.artistID)
go func() {
err := a.pm.PlaySimilarSongs(a.artistID)
if err != nil {
log.Println("error playing similar songs: %v", err)
a.contr.ToastProvider.ShowErrorToast(lang.L("Unable to play artist radio"))
}
}()
}
func (a *ArtistPage) showAlbumSortMenu() {