From 4cc52d4135b7a884a3a2fc8742c0055095a7f68a Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sat, 11 Feb 2023 13:46:46 -0800 Subject: [PATCH] ensure we unpause in player.PlayTrackAt --- player/player.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/player/player.go b/player/player.go index 9574458..571104a 100644 --- a/player/player.go +++ b/player/player.go @@ -238,6 +238,9 @@ func (p *Player) PlayFromBeginning() error { // Start playback from the specified track index in the play queue. func (p *Player) PlayTrackAt(idx int) error { err := p.mpv.Command([]string{"playlist-play-index", strconv.Itoa(idx)}) + if p.GetStatus().State == Paused { + err = p.setPaused(false) + } if err == nil { p.setState(Playing) }