Browse Source

Merge branch 'orbit_controls_mouse_outside_window' of https://github.com/lpsinger/three.js into dev

Mr.doob 11 years ago
parent
commit
caa544fe5f
1 changed files with 4 additions and 4 deletions
  1. 4 4
      examples/js/controls/OrbitControls.js

+ 4 - 4
examples/js/controls/OrbitControls.js

@@ -346,8 +346,8 @@ THREE.OrbitControls = function ( object, domElement ) {
 
 
 		}
 		}
 
 
-		scope.domElement.addEventListener( 'mousemove', onMouseMove, false );
-		scope.domElement.addEventListener( 'mouseup', onMouseUp, false );
+		document.addEventListener( 'mousemove', onMouseMove, false );
+		document.addEventListener( 'mouseup', onMouseUp, false );
 		scope.dispatchEvent( startEvent );
 		scope.dispatchEvent( startEvent );
 
 
 	}
 	}
@@ -415,8 +415,8 @@ THREE.OrbitControls = function ( object, domElement ) {
 
 
 		if ( scope.enabled === false ) return;
 		if ( scope.enabled === false ) return;
 
 
-		scope.domElement.removeEventListener( 'mousemove', onMouseMove, false );
-		scope.domElement.removeEventListener( 'mouseup', onMouseUp, false );
+		document.removeEventListener( 'mousemove', onMouseMove, false );
+		document.removeEventListener( 'mouseup', onMouseUp, false );
 		scope.dispatchEvent( endEvent );
 		scope.dispatchEvent( endEvent );
 		state = STATE.NONE;
 		state = STATE.NONE;