2
0
Эх сурвалжийг харах

Revert "[Web] Disregard touch events in pointer callbacks"

This reverts commit e7e5c2b832a98000b3a0fe5b89ee74c3dfddffbc.
clayjohn 2 долоо хоног өмнө
parent
commit
70d9c2eb22

+ 2 - 10
platform/web/js/libs/library_godot_input.js

@@ -504,10 +504,6 @@ const GodotInput = {
 		const func = GodotRuntime.get_func(callback);
 		const canvas = GodotConfig.canvas;
 		function move_cb(evt) {
-			if (evt.pointerType == 'touch') {
-				return;
-			}
-
 			const rect = canvas.getBoundingClientRect();
 			const pos = GodotInput.computePosition(evt, rect);
 			// Scale movement
@@ -539,10 +535,6 @@ const GodotInput = {
 		const func = GodotRuntime.get_func(callback);
 		const canvas = GodotConfig.canvas;
 		function button_cb(p_pressed, evt) {
-			if (evt.pointerType == 'touch') {
-				return;
-			}
-
 			const rect = canvas.getBoundingClientRect();
 			const pos = GodotInput.computePosition(evt, rect);
 			const modifiers = GodotInput.getModifiers(evt);
@@ -555,8 +547,8 @@ const GodotInput = {
 				evt.preventDefault();
 			}
 		}
-		GodotEventListeners.add(canvas, 'pointerdown', button_cb.bind(null, 1), false);
-		GodotEventListeners.add(window, 'pointerup', button_cb.bind(null, 0), false);
+		GodotEventListeners.add(canvas, 'mousedown', button_cb.bind(null, 1), false);
+		GodotEventListeners.add(window, 'mouseup', button_cb.bind(null, 0), false);
 	},
 
 	/*