diff --git a/src/components/AccessibleVideo.vue b/src/components/AccessibleVideo.vue index e6f65c4..55fe33d 100644 --- a/src/components/AccessibleVideo.vue +++ b/src/components/AccessibleVideo.vue @@ -47,7 +47,8 @@ const detach = async (): Promise => { savedTime.value = Number.isFinite(element.currentTime) ? element.currentTime : savedTime.value; element.pause(); playing.value = false; - status.value = unavailable.value ? status.value : 'Video paused while offscreen.'; + // A visitor's Pause also detaches the sources; keep its own wording. + if (!unavailable.value && !userPaused.value) status.value = 'Video paused while offscreen.'; } await nextTick(); video.value?.load();