Skip to content

Commit d3df252

Browse files
committed
Check if fullscreen is active before running exitFullscreen. Fixes #1667
1 parent cd6b07a commit d3df252

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/commands/view/Fullscreen.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,13 @@ module.exports = {
3939
* Disable fullscreen mode
4040
*/
4141
disable() {
42-
var d = document;
43-
if (d.exitFullscreen) d.exitFullscreen();
44-
else if (d.webkitExitFullscreen) d.webkitExitFullscreen();
45-
else if (d.mozCancelFullScreen) d.mozCancelFullScreen();
46-
else if (d.msExitFullscreen) d.msExitFullscreen();
42+
const d = document;
43+
if (this.isEnabled()) {
44+
if (d.exitFullscreen) d.exitFullscreen();
45+
else if (d.webkitExitFullscreen) d.webkitExitFullscreen();
46+
else if (d.mozCancelFullScreen) d.mozCancelFullScreen();
47+
else if (d.msExitFullscreen) d.msExitFullscreen();
48+
}
4749
},
4850

4951
/**

0 commit comments

Comments
 (0)