aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJesper <jesper_noordsij@hotmail.com>2020-03-10 09:30:42 +0100
committerJesper <jesper_noordsij@hotmail.com>2020-03-10 09:30:42 +0100
commit99ae4eb3c5aa335926ea76e868d236112404dc22 (patch)
tree66606bedb9c1dc632f29c66e9ae9f317ee0fe3e4 /src
parentc7bf0c5c03a5c7716a39a0f2f5a11681eedbac7f (diff)
downloadplyr-99ae4eb3c5aa335926ea76e868d236112404dc22.tar.lz
plyr-99ae4eb3c5aa335926ea76e868d236112404dc22.tar.xz
plyr-99ae4eb3c5aa335926ea76e868d236112404dc22.zip
Compare fullscreenElement with shadowroot host if player is in shadow DOM
Diffstat (limited to 'src')
-rw-r--r--src/js/fullscreen.js2
1 files changed, 1 insertions, 1 deletions
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