From 99ae4eb3c5aa335926ea76e868d236112404dc22 Mon Sep 17 00:00:00 2001 From: Jesper Date: Tue, 10 Mar 2020 09:30:42 +0100 Subject: Compare fullscreenElement with shadowroot host if player is in shadow DOM --- src/js/fullscreen.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/js/fullscreen.js') diff --git a/src/js/fullscreen.js b/src/js/fullscreen.js index c74b3406..6dc069b2 100644 --- a/src/js/fullscreen.js +++ b/src/js/fullscreen.js @@ -118,7 +118,7 @@ class Fullscreen { const element = !this.prefix ? document.fullscreenElement : document[`${this.prefix}${this.property}Element`]; - return element === this.target; + return (element && element.shadowRoot) ? element === this.target.getRootNode().host : element === this.target; } // Get target element -- cgit v1.2.3