summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/page.tmpl6
1 files changed, 4 insertions, 2 deletions
diff --git a/templates/page.tmpl b/templates/page.tmpl
index 05fade46..4d8a8d86 100644
--- a/templates/page.tmpl
+++ b/templates/page.tmpl
@@ -416,9 +416,11 @@ Last edited <TMPL_VAR MTIME>
/* videoType: mainVideo, qanda */
function addStickyVideo(videoType) {
const transcriptDiv = document.querySelector('.transcript-' + videoType);
- const video = document.querySelector('.vid.' + videoType);
+ const video = document.querySelector('.vid.' + videoType + ' video');
if (!video || !transcriptDiv) return;
- if (transcriptDiv.querySelector('video')) return; // already has it
+ if (transcriptDiv.querySelector('.vid'))
+ transcriptDiv.querySelector('.vid').remove();
+ // already has it
// TODO: Make a copy of the video and place it at the start of the btranscript div, positioned to the left, and sticky, but only on large screens.
const videoCopy = video.cloneNode(true);
transcriptDiv.prepend(videoCopy);