godotengine / godotengine/godot
InputEventScreenTouch & get_get_global_mouse_position() updates delayed after initial tap
Open
bug
platform:android
topic:input
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
3.6 stable
### System information
Android 10
### Issue description
On Android export. InputEventScreenDrag, InputEventMouseMove and get_global_mouse_position() cannot detect the movement of a touch until it passes a pixel threshold
relative to (may need a backport to 3.x, to add more android firendly)
#84138
#84331
### Steps to reproduce
In the MRP below, touch screen and make a small drag, you'll notice that the sprites only moves after you drag more than about 10 pixels.
### Minimal reproduction project (MRP)
[ScreenDragBug.zip](https://github.com/user-attachments/files/18220329/ScreenDragBug.zip)
Contributor guide
Assessment
This issue has not been assessed yet.