Fix #421: properly handle reordering and deleting repeat tracks in queue

This commit is contained in:
Drew Weymouth
2024-07-13 10:53:57 -07:00
parent 69a1900cb5
commit 3f30448383
5 changed files with 30 additions and 21 deletions
+2 -2
View File
@@ -267,8 +267,8 @@ func (p *PlaybackManager) OnTrackRatingChanged(id string, rating int) {
p.engine.OnTrackRatingChanged(id, rating)
}
func (p *PlaybackManager) RemoveTracksFromQueue(trackIDs []string) {
p.engine.RemoveTracksFromQueue(trackIDs)
func (p *PlaybackManager) RemoveTracksFromQueue(idxs []int) {
p.engine.RemoveTracksFromQueue(idxs)
}
// Stop playback and clear the play queue.