Преглед изворни кода

Editor: Fixed UINumber mobile UX.

Mr.doob пре 1 година
родитељ
комит
a45cf54f5c
1 измењених фајлова са 3 додато и 1 уклоњено
  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;