diff --git a/src/driver/tasks/mixer/mod.rs b/src/driver/tasks/mixer/mod.rs index 1c825c6d0..e80ea3c18 100644 --- a/src/driver/tasks/mixer/mod.rs +++ b/src/driver/tasks/mixer/mod.rs @@ -231,6 +231,7 @@ impl Mixer { MixerMessage::AddTrack(t) => self.add_track(t), MixerMessage::SetTrack(t) => { self.tracks.clear(); + self.track_handles.clear(); let mut out = self.fire_event(EventMessage::RemoveAllTracks);