From 7504ef68573b01d47aef2c115a1989b5697059b8 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 21 Jan 2020 14:43:33 +1000 Subject: [PATCH] make sure we don't mutate list passed to play_from_tags() --- qt/aqt/sound.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qt/aqt/sound.py b/qt/aqt/sound.py index 6431272c8..2b05c1be9 100644 --- a/qt/aqt/sound.py +++ b/qt/aqt/sound.py @@ -87,7 +87,7 @@ class AVPlayer: def play_tags(self, tags: List[AVTag]) -> None: """Clear the existing queue, then start playing provided tags.""" - self._enqueued = tags + self._enqueued = tags[:] if self.interrupt_current_audio: self._stop_if_playing() self._play_next_if_idle()