From 29b01529da3251ea70b8f34cbe9d088e3da7d7c8 Mon Sep 17 00:00:00 2001 From: Edouard Vanbelle Date: Tue, 7 Apr 2026 11:24:16 +0200 Subject: [PATCH] fix(inlineViewer): stops media when viewer is closed --- static/js/features/files/inlineViewer.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/static/js/features/files/inlineViewer.js b/static/js/features/files/inlineViewer.js index 5003347c..8130ae89 100644 --- a/static/js/features/files/inlineViewer.js +++ b/static/js/features/files/inlineViewer.js @@ -502,6 +502,10 @@ class InlineViewer { // Get modal const modal = document.getElementById('inline-viewer-modal'); + // stops audio/video before closing viewver + const media = modal.querySelector('audio, video'); + if (media && !media.paused) media.pause(); + // Hide modal modal.classList.remove('active');