From 696903051a30998ec33eb55d2b99134e4014ebde Mon Sep 17 00:00:00 2001 From: amarcu5 Date: Wed, 30 Aug 2017 23:21:54 +0100 Subject: [PATCH] Fixed bug causing captions to persist in YouTube --- src/scripts/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scripts/main.js b/src/scripts/main.js index cc8839f..30fcbec 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -655,11 +655,11 @@ const resources = { // Workaround Safari bug; old captions persist in Picture in Picture mode when MediaSource buffers change const video = /** @type {?HTMLVideoElement} */ (currentResource.videoElement()); - document.addEventListener('spfrequest', function(){ + window.addEventListener('yt-navigate-start', function() { showingCaptions = false; removeCaptions(video); }); - document.addEventListener('spfdone', function(){ + window.addEventListener('yt-navigate-finish', function() { showingCaptions = video.webkitPresentationMode == 'picture-in-picture'; }); },