aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/js/plyr.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js
index d65c4f7a..8a486d93 100644
--- a/src/js/plyr.js
+++ b/src/js/plyr.js
@@ -3258,7 +3258,7 @@
plyr.embed.unload().then(cleanUp);
// Vimeo does not always return
- window.setTimeout(cleanUp, 200);
+ timers.cleanUp = window.setTimeout(cleanUp, 200);
break;
@@ -3274,6 +3274,8 @@
}
function cleanUp() {
+ clearTimeout(timers.cleanUp);
+
// Default to restore original element
if (!_is.boolean(restore)) {
restore = true;