make sure to update displayed rating/favorite when changing from list

This commit is contained in:
Drew Weymouth
2024-03-03 13:48:45 -08:00
parent 67c5edbbde
commit eaef666b0c
2 changed files with 22 additions and 2 deletions
+10
View File
@@ -99,6 +99,16 @@ func (n *LargeNowPlayingCard) onSetRating(rating int) {
}
}
func (n *LargeNowPlayingCard) SetDisplayedRating(rating int) {
n.rating.Rating = rating
n.rating.Refresh()
}
func (n *LargeNowPlayingCard) SetDisplayedFavorite(favorite bool) {
n.favorite.Favorite = favorite
n.favorite.Refresh()
}
func (n *LargeNowPlayingCard) Update(track *mediaprovider.Track) {
if track != nil {
n.trackName.Segments[0].(*widget.TextSegment).Text = track.Name