diff --git a/public/js/RoomClient.js b/public/js/RoomClient.js index 084895a..8078a41 100644 --- a/public/js/RoomClient.js +++ b/public/js/RoomClient.js @@ -1367,6 +1367,18 @@ class RoomClient { this.toggleFullScreen(videoPlayer); this.isVideoOnFullScreen = this.isVideoOnFullScreen ? false : true; }); + videoPlayer.addEventListener('fullscreenchange', (e) => { + if (!document.fullscreenElement) { + videoPlayer.style.pointerEvents = 'auto'; + this.isVideoOnFullScreen = false; + } + }); + videoPlayer.addEventListener('webkitfullscreenchange', (e) => { + if (!document.webkitIsFullScreen) { + videoPlayer.style.pointerEvents = 'auto'; + this.isVideoOnFullScreen = false; + } + }); } // ####################################################