File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1119,34 +1119,8 @@ impl SpircTask {
11191119 self . emit_set_queue_event ( ) ;
11201120 }
11211121 SetQueue ( set_queue) => {
1122- // Extract current state and new queue data for the event before updating the state
1123- let context_uri = self . connect_state . context_uri ( ) . clone ( ) ;
1124- let state_player = self . connect_state . player ( ) ;
1125-
1126- let current_track = state_player
1127- . track
1128- . as_ref ( )
1129- . map ( |t| ( t. uri . clone ( ) , t. provider . clone ( ) ) ) ;
1130-
1131- let next_tracks: Vec < ( String , String ) > = set_queue
1132- . next_tracks
1133- . iter ( )
1134- . map ( |t| ( t. uri . clone ( ) , t. provider . clone ( ) ) )
1135- . collect ( ) ;
1136-
1137- let prev_tracks: Vec < ( String , String ) > = set_queue
1138- . prev_tracks
1139- . iter ( )
1140- . map ( |t| ( t. uri . clone ( ) , t. provider . clone ( ) ) )
1141- . collect ( ) ;
1142-
11431122 self . connect_state . handle_set_queue ( set_queue) ;
1144- self . player . emit_set_queue_event (
1145- context_uri,
1146- current_track,
1147- next_tracks,
1148- prev_tracks,
1149- ) ;
1123+ self . emit_set_queue_event ( ) ;
11501124 }
11511125 SetOptions ( set_options) => {
11521126 if let Some ( repeat_context) = set_options. repeating_context {
You can’t perform that action at this time.
0 commit comments