You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
macOS 13.3.0 - Vulkan (Forward+) - integrated Apple M1 Pro - Apple M1 Pro (8 Threads)
Issue description
When hiding a SpinBox during a grab modification. The mouse will stay hidden eternally as SpinBox would stop receiving inputs. Because of how SpinBox is implemented, there is another way to trigger this bug that is shown in MRP.
This issue was found while debugging #76729. fixing this issue would not fix this other one but would prevent the mouse from disappearing in this other issue.
Steps to reproduce
create a SpinBox
add a script that in _gui_input wait for the mouse mode to be MOUSE_MODE_CAPTURED and then hide the spin box
launch the game and do a drag modificiation on the SpinBox
Congratulations your mouse is locked and you need to Alt + Tab to go back to the editor and force quit your game
Godot version
4.1.dev (db5113d)
System information
macOS 13.3.0 - Vulkan (Forward+) - integrated Apple M1 Pro - Apple M1 Pro (8 Threads)
Issue description
When hiding a SpinBox during a grab modification. The mouse will stay hidden eternally as SpinBox would stop receiving inputs. Because of how SpinBox is implemented, there is another way to trigger this bug that is shown in MRP.
This issue was found while debugging #76729. fixing this issue would not fix this other one but would prevent the mouse from disappearing in this other issue.
Steps to reproduce
_gui_input
wait for the mouse mode to beMOUSE_MODE_CAPTURED
and then hide the spin boxSpinBox
Minimal reproduction project
test1.zip
The text was updated successfully, but these errors were encountered: