From 2b9661be4c0dc9ad746fab00e3b0aa4cc8997ab1 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sun, 23 Jul 2023 01:26:01 +0300 Subject: [PATCH] much better youtube videos in post_listing --- files/assets/js/post_listing.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/files/assets/js/post_listing.js b/files/assets/js/post_listing.js index 809d2b11e9..736d2c0281 100644 --- a/files/assets/js/post_listing.js +++ b/files/assets/js/post_listing.js @@ -24,5 +24,15 @@ function toggleyoutube(pid) { if(e.ctrlKey || e.metaKey || e.shiftKey || e.altKey) return; e.preventDefault(); - document.getElementById(`video-${pid}`).classList.toggle('d-none') + const el = document.getElementById(`video-${pid}`) + el.classList.toggle('d-none') + + if (el.classList.contains('d-none')) { + const iframe = el.getElementsByTagName('iframe')[0] + iframe.src = iframe.src; + } + else { + const playbtn = el.getElementsByClassName('lty-playbtn')[0] + playbtn.click() + } }