-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
New issue
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
Area2D+CollisionShape2D: mouse_entered signal received when the cursor moves from Area2D into a Panel #57588
Comments
@Sauermann Can you reproduce this on 3.4.2? |
Yes, bug is also there. |
I just tried and can reproduce this issue in current master v4.0.alpha.custom_build [83d2673]. BugCollisionShape.mp4 |
How come are we getting different results? I can't reproduce this at all. Is it system specific or what? (I'm using Windows 10) |
I can reproduce this issue on Windows 10 with alpha 1 and alpha 4 and the given MRP. |
Ok I managed to reproduce it a few times, but it seems random, idk. |
As far as I can tell, it is related to threads, so a bit of randomness is to be expected. |
In the 3.x branch, this got fixed between v3.4.4 and v3.5.1 Closing this issue. |
Godot version
v4.0.alpha.custom_build [ca42bfb]
System information
Debian 11, Vulkan
Issue description
Moving the mouse from an Area2D + CollisionShape2D to a Panel causes the Area2D to receive the following three signals:
mouse_exited
mouse_entered
mouse_exited
I would expect, that an Area2D node would receive only a single
mouse_exited
signal in this situation.Steps to reproduce
Minimal reproduction project
BugCollisionShape.zip
The text was updated successfully, but these errors were encountered: