We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Godot v4.3.dev4 - Windows 10.0.19045
This PR introduced physics_object_picking_first_only: #75688
See test project attached.
If you wiggle the mouse around over two logos with sort+first_only off you get this:
With both settings on you get this, and clicking also fires spurious enter/exit events:
I think the problem is here:
godot/scene/main/viewport.cpp
Lines 844 to 846 in fe01776
If send_event == false then the break at L860 is never called. Moving L859/860 out of the send_event check makes all the events work as expected.
break
BugPickingZSort2.zip
The text was updated successfully, but these errors were encountered:
physics_object_picking_first_only
Successfully merging a pull request may close this issue.
Tested versions
System information
Godot v4.3.dev4 - Windows 10.0.19045
Issue description
This PR introduced physics_object_picking_first_only: #75688
See test project attached.
If you wiggle the mouse around over two logos with sort+first_only off you get this:
With both settings on you get this, and clicking also fires spurious enter/exit events:
I think the problem is here:
godot/scene/main/viewport.cpp
Lines 844 to 846 in fe01776
If send_event == false then the
break
at L860 is never called. Moving L859/860 out of the send_event check makes all the events work as expected.Steps to reproduce
Minimal reproduction project (MRP)
BugPickingZSort2.zip
The text was updated successfully, but these errors were encountered: