From 1669977daee9d4c99ca4751069e581c0a1fc90d4 Mon Sep 17 00:00:00 2001 From: Eliot Partridge Date: Tue, 14 May 2024 16:25:30 -0400 Subject: [PATCH] Pause spoilered videos on image pages, unpause on unspoiler --- assets/js/image_expansion.js | 5 +++-- assets/js/utils/image.ts | 7 +++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/assets/js/image_expansion.js b/assets/js/image_expansion.js index 66cc379e..9612a3a7 100644 --- a/assets/js/image_expansion.js +++ b/assets/js/image_expansion.js @@ -87,11 +87,12 @@ function pickAndResize(elem) { } const muted = store.get('unmute_videos') ? '' : 'muted'; + const autoplay = elem.classList.contains('hidden') ? '' : 'autoplay'; // Don't autoplay hidden videos initially if (imageFormat === 'mp4') { elem.classList.add('full-height'); elem.insertAdjacentHTML('afterbegin', - `