diff --git a/components/status/StatusAttachment.vue b/components/status/StatusAttachment.vue index 96f5dfdcb..0f947d93c 100644 --- a/components/status/StatusAttachment.vue +++ b/components/status/StatusAttachment.vue @@ -66,12 +66,12 @@ useIntersectionObserver(video, (entries) => { return entries.forEach((entry) => { - if (entry.intersectionRatio !== 1 && !video.value!.paused) - video.value!.pause() + if (entry.intersectionRatio <= 0.75) + !video.value!.paused && video.value!.pause() else video.value!.play() }) -}, { threshold: 1 }) +}, { threshold: 0.75 })