diff --git a/ui/browsing/artistpage.go b/ui/browsing/artistpage.go index 1316ebd..e3a329a 100644 --- a/ui/browsing/artistpage.go +++ b/ui/browsing/artistpage.go @@ -337,6 +337,14 @@ func (a *ArtistPageHeader) Update(artist *mediaprovider.ArtistWithAlbums) { a.artistID = artist.ID a.titleDisp.Segments[0].(*widget.TextSegment).Text = artist.Name a.titleDisp.Refresh() + if artist.CoverArtID == "" { + return + } + if im, err := a.artistPage.im.GetCoverThumbnail(artist.CoverArtID); err != nil { + log.Printf("failed to load artist image: %v", err) + } else { + a.artistImage.SetImage(im, true /*tappable*/) + } } func (a *ArtistPageHeader) UpdateInfo(info *mediaprovider.ArtistInfo) {