diff --git a/ui/browsing/artistpage.go b/ui/browsing/artistpage.go index 90ec4f0..d4f03e4 100644 --- a/ui/browsing/artistpage.go +++ b/ui/browsing/artistpage.go @@ -156,6 +156,7 @@ func (a *ArtistPageHeader) Update(artist *subsonic.ArtistID3) { return } a.favoriteBtn.IsFavorited = !artist.Starred.IsZero() + a.favoriteBtn.Refresh() a.artistID = artist.ID a.titleDisp.Segments[0].(*widget.TextSegment).Text = artist.Name a.titleDisp.Refresh()