From f9579e6f057702648c861d58c055bbb4110db8f4 Mon Sep 17 00:00:00 2001 From: Dmitry Lyzo Date: Sat, 26 Sep 2020 22:48:55 +0300 Subject: [PATCH] Fix theme video --- src/plugins/htmlVideoPlayer/plugin.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/plugins/htmlVideoPlayer/plugin.js b/src/plugins/htmlVideoPlayer/plugin.js index d07e6aae58..32f96c8e2e 100644 --- a/src/plugins/htmlVideoPlayer/plugin.js +++ b/src/plugins/htmlVideoPlayer/plugin.js @@ -114,7 +114,6 @@ function tryRemoveElement(elem) { return new Promise(resolve => { const duration = 240; elem.style.animation = `htmlvideoplayer-zoomin ${duration}ms ease-in normal`; - hidePrePlaybackPage(); dom.addEventListener(elem, dom.whichAnimationEvent(), resolve, { once: true }); @@ -1328,17 +1327,24 @@ function tryRemoveElement(elem) { this.#videoDialog = dlg; this.#mediaElement = videoElement; + if (options.fullscreen) { + hidePrePlaybackPage(); + } + // don't animate on smart tv's, too slow if (options.fullscreen && browser.supportsCssAnimation() && !browser.slow) { return zoomIn(dlg).then(function () { return videoElement; }); } else { - hidePrePlaybackPage(); return videoElement; } }); } else { + if (options.fullscreen) { + hidePrePlaybackPage(); + } + return Promise.resolve(dlg.querySelector('video')); } }