From fa0b9ed6ab4a22cda345948ed7191ff3a0709eb0 Mon Sep 17 00:00:00 2001 From: Marke Hallowell Date: Sat, 15 Nov 2025 16:48:08 -0800 Subject: [PATCH] Pause and end playback if the Vue layer receives a progress update while having no played track ref. --- components/app/AudioPlayer.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/app/AudioPlayer.vue b/components/app/AudioPlayer.vue index ec129319..a528cb91 100644 --- a/components/app/AudioPlayer.vue +++ b/components/app/AudioPlayer.vue @@ -551,6 +551,9 @@ export default { timeupdate() { if (!this.$refs.playedTrack) { console.error('Invalid no played track ref') + this.pause() + this.closePlayback() + // TODO: Attempt to rehydrate Vue session without interrupting native playback. return } this.$emit('updateTime', this.currentTime)