We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3ce2211 + a463633 commit 685fb4eCopy full SHA for 685fb4e
connect/src/spirc.rs
@@ -667,9 +667,13 @@ impl SpircTask {
667
fn update_tracks(&mut self, frame: &protocol::spirc::Frame) {
668
let index = frame.get_state().get_playing_track_index();
669
let tracks = frame.get_state().get_track();
670
+ let context_uri = frame.get_state().get_context_uri().to_owned();
671
672
self.state.set_playing_track_index(index);
673
self.state.set_track(tracks.into_iter().cloned().collect());
674
+ self.state.set_context_uri(context_uri);
675
+ self.state.set_repeat(frame.get_state().get_repeat());
676
+ self.state.set_shuffle(frame.get_state().get_shuffle());
677
}
678
679
fn load_track(&mut self, play: bool) {
0 commit comments