From c13181beaeb6b978d37d4291d030d7ef2490e9e7 Mon Sep 17 00:00:00 2001 From: vveeps <54472340+vveeps@users.noreply.github.com> Date: Sun, 7 Nov 2021 14:46:43 +0200 Subject: [PATCH] don't set _current to None if track was replaced --- pomice/player.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pomice/player.py b/pomice/player.py index a042516..00d385b 100644 --- a/pomice/player.py +++ b/pomice/player.py @@ -173,7 +173,7 @@ class Player(VoiceProtocol): event_type = data.get("type") event: PomiceEvent = getattr(events, event_type)(data) - if isinstance(event, TrackEndEvent): + if isinstance(event, TrackEndEvent) and event.reason != "REPLACED": self._current = None event.dispatch(self._bot)