From 70d9c2eb223e17d33cb9238acccc7e6eacb6fcdd Mon Sep 17 00:00:00 2001 From: clayjohn Date: Sun, 24 Aug 2025 11:11:53 -0700 Subject: [PATCH] Revert "[Web] Disregard touch events in pointer callbacks" This reverts commit e7e5c2b832a98000b3a0fe5b89ee74c3dfddffbc. --- platform/web/js/libs/library_godot_input.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/platform/web/js/libs/library_godot_input.js b/platform/web/js/libs/library_godot_input.js index 90ef7a4883..576d1a7e21 100644 --- a/platform/web/js/libs/library_godot_input.js +++ b/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); }, /*