Browse Source

Check if fullscreen is active before running `exitFullscreen`. Fixes #1667

improve-component-api
Artur Arseniev 7 years ago
parent
commit
d3df25270d
  1. 12
      src/commands/view/Fullscreen.js

12
src/commands/view/Fullscreen.js

@ -39,11 +39,13 @@ module.exports = {
* Disable fullscreen mode
*/
disable() {
var d = document;
if (d.exitFullscreen) d.exitFullscreen();
else if (d.webkitExitFullscreen) d.webkitExitFullscreen();
else if (d.mozCancelFullScreen) d.mozCancelFullScreen();
else if (d.msExitFullscreen) d.msExitFullscreen();
const d = document;
if (this.isEnabled()) {
if (d.exitFullscreen) d.exitFullscreen();
else if (d.webkitExitFullscreen) d.webkitExitFullscreen();
else if (d.mozCancelFullScreen) d.mozCancelFullScreen();
else if (d.msExitFullscreen) d.msExitFullscreen();
}
},
/**

Loading…
Cancel
Save