|
@@ -137,33 +137,7 @@
|
|
|
|
|
|
// Ask the browser to lock the pointer
|
|
|
element.requestPointerLock = element.requestPointerLock || element.mozRequestPointerLock || element.webkitRequestPointerLock;
|
|
|
-
|
|
|
- if ( /Firefox/i.test( navigator.userAgent ) ) {
|
|
|
-
|
|
|
- var fullscreenchange = function ( event ) {
|
|
|
-
|
|
|
- if ( document.fullscreenElement === element || document.mozFullscreenElement === element || document.mozFullScreenElement === element ) {
|
|
|
-
|
|
|
- document.removeEventListener( 'fullscreenchange', fullscreenchange );
|
|
|
- document.removeEventListener( 'mozfullscreenchange', fullscreenchange );
|
|
|
-
|
|
|
- element.requestPointerLock();
|
|
|
- }
|
|
|
-
|
|
|
- };
|
|
|
-
|
|
|
- document.addEventListener( 'fullscreenchange', fullscreenchange, false );
|
|
|
- document.addEventListener( 'mozfullscreenchange', fullscreenchange, false );
|
|
|
-
|
|
|
- element.requestFullscreen = element.requestFullscreen || element.mozRequestFullscreen || element.mozRequestFullScreen || element.webkitRequestFullscreen;
|
|
|
-
|
|
|
- element.requestFullscreen();
|
|
|
-
|
|
|
- } else {
|
|
|
-
|
|
|
- element.requestPointerLock();
|
|
|
-
|
|
|
- }
|
|
|
+ element.requestPointerLock();
|
|
|
|
|
|
}, false );
|
|
|
|