Skip to content
Snippets Groups Projects
Commit 373dd953 authored by Lajellu's avatar Lajellu
Browse files

HTML5 - fixes fullscreen toggle to un-fullscreen

parent 5e11b703
No related branches found
No related tags found
No related merge requests found
...@@ -51,22 +51,32 @@ const toggleFullScreen = () => { ...@@ -51,22 +51,32 @@ const toggleFullScreen = () => {
if (document.fullscreenEnabled if (document.fullscreenEnabled
|| document.mozFullScreenEnabled || document.mozFullScreenEnabled
|| document.webkitFullscreenEnabled) { || document.webkitFullscreenEnabled) {
if (element.requestFullscreen) {
element.requestFullscreen(); // If the page is already fullscreen, exit fullscreen
} else if (element.mozRequestFullScreen) { if (document.fullscreenElement
element.mozRequestFullScreen(); || document.webkitFullscreenElement
} else if (element.webkitRequestFullscreen) { || document.mozFullScreenElement
element.webkitRequestFullscreen(); || document.msFullscreenElement) {
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen(); if (document.exitFullscreen) {
} document.exitFullscreen();
} else { } else if (document.mozCancelFullScreen) {
if (document.exitFullscreen) { document.mozCancelFullScreen();
document.exitFullscreen(); } else if (document.webkitExitFullscreen) {
} else if (document.mozCancelFullScreen) { document.webkitExitFullscreen();
document.mozCancelFullScreen(); }
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen(); // If the page is not currently fullscreen, make fullscreen
} else {
if (element.requestFullscreen) {
element.requestFullscreen();
} else if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen();
}
} }
} }
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment