Browse Source

Editor: Fixed UINumber mobile UX.

Mr.doob 1 year ago
parent
commit
a45cf54f5c
1 changed files with 3 additions and 1 deletions
  1. 3 1
      editor/js/libs/ui.js

+ 3 - 1
editor/js/libs/ui.js

@@ -616,7 +616,7 @@ class UINumber extends UIElement {
 				prevPointer.x = event.touches[ 0 ].pageX;
 				prevPointer.y = event.touches[ 0 ].pageY;
 
-				document.addEventListener( 'touchmove', onTouchMove );
+				document.addEventListener( 'touchmove', onTouchMove, { passive: false } );
 				document.addEventListener( 'touchend', onTouchEnd );
 
 			}
@@ -625,6 +625,8 @@ class UINumber extends UIElement {
 
 		function onTouchMove( event ) {
 
+			event.preventDefault();
+
 			const currentValue = scope.value;
 
 			pointer.x = event.touches[ 0 ].pageX;