From 195a2bcb58683dc233f58927deceadfd4316fdfa Mon Sep 17 00:00:00 2001 From: FireMasterK <20838718+FireMasterK@users.noreply.github.com> Date: Sat, 17 Apr 2021 00:58:11 +0530 Subject: [PATCH] Destroy the UI. --- src/components/Player.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/Player.vue b/src/components/Player.vue index d2985988..40bac7ba 100644 --- a/src/components/Player.vue +++ b/src/components/Player.vue @@ -88,8 +88,8 @@ export default { }); if (localStorage) videoEl.volume = localStorage.getItem("volume") || 1; - if (!window.ui) { - window.ui = new shaka.ui.Overlay( + if (!this.ui) { + this.ui = new shaka.ui.Overlay( player, document.querySelector("div[data-shaka-player-container]"), videoEl, @@ -104,7 +104,7 @@ export default { }, }; - window.ui.configure(config); + this.ui.configure(config); } }); }, @@ -112,9 +112,9 @@ export default { beforeUnmount() { if (this.player) { this.player.destroy(); + this.ui.destroy(); this.player = undefined; - window.ui = undefined; - document.querySelector("video").remove(); + this.ui = undefined; } }, };