Browse Source

Updated examples builds

Mr.doob 4 years ago
parent
commit
361252445a

+ 6 - 2
examples/js/controls/DragControls.js

@@ -35,9 +35,13 @@
 
 				_domElement.addEventListener( 'pointerleave', onPointerCancel );
 
-				_domElement.addEventListener( 'touchmove', onTouchMove );
+				_domElement.addEventListener( 'touchmove', onTouchMove, {
+					passive: false
+				} );
 
-				_domElement.addEventListener( 'touchstart', onTouchStart );
+				_domElement.addEventListener( 'touchstart', onTouchStart, {
+					passive: false
+				} );
 
 				_domElement.addEventListener( 'touchend', onTouchEnd );
 

+ 9 - 3
examples/js/controls/OrbitControls.js

@@ -999,10 +999,16 @@
 
 			scope.domElement.addEventListener( 'contextmenu', onContextMenu );
 			scope.domElement.addEventListener( 'pointerdown', onPointerDown );
-			scope.domElement.addEventListener( 'wheel', onMouseWheel );
-			scope.domElement.addEventListener( 'touchstart', onTouchStart );
+			scope.domElement.addEventListener( 'wheel', onMouseWheel, {
+				passive: false
+			} );
+			scope.domElement.addEventListener( 'touchstart', onTouchStart, {
+				passive: false
+			} );
 			scope.domElement.addEventListener( 'touchend', onTouchEnd );
-			scope.domElement.addEventListener( 'touchmove', onTouchMove ); // force an update at start
+			scope.domElement.addEventListener( 'touchmove', onTouchMove, {
+				passive: false
+			} ); // force an update at start
 
 			this.update();
 

+ 9 - 3
examples/js/controls/TrackballControls.js

@@ -696,10 +696,16 @@
 
 			this.domElement.addEventListener( 'contextmenu', contextmenu );
 			this.domElement.addEventListener( 'pointerdown', onPointerDown );
-			this.domElement.addEventListener( 'wheel', mousewheel );
-			this.domElement.addEventListener( 'touchstart', touchstart );
+			this.domElement.addEventListener( 'wheel', mousewheel, {
+				passive: false
+			} );
+			this.domElement.addEventListener( 'touchstart', touchstart, {
+				passive: false
+			} );
 			this.domElement.addEventListener( 'touchend', touchend );
-			this.domElement.addEventListener( 'touchmove', touchmove );
+			this.domElement.addEventListener( 'touchmove', touchmove, {
+				passive: false
+			} );
 			this.domElement.ownerDocument.addEventListener( 'pointermove', onPointerMove );
 			this.domElement.ownerDocument.addEventListener( 'pointerup', onPointerUp );
 			window.addEventListener( 'keydown', keydown );