diff options
author | Jesper <jesper_noordsij@hotmail.com> | 2020-03-10 09:30:42 +0100 |
---|---|---|
committer | Jesper <jesper_noordsij@hotmail.com> | 2020-03-10 09:30:42 +0100 |
commit | 99ae4eb3c5aa335926ea76e868d236112404dc22 (patch) | |
tree | 66606bedb9c1dc632f29c66e9ae9f317ee0fe3e4 /src/js | |
parent | c7bf0c5c03a5c7716a39a0f2f5a11681eedbac7f (diff) | |
download | plyr-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/js')
-rw-r--r-- | src/js/fullscreen.js | 2 |
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 |