-
-
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
("Sticky"?) dropdown menu focus causes erratic mouse (de)select behaviour in editor collision layers (DisplayServer regression) #61773
Comments
When the issue is present, (de)selection of the collision layer still works correctly through the collision layer dropdown menus. It seems it only affects the main fields. |
Can you reproduce this after enabling Single Window Mode in the Editor Settings then restarting the editor? |
Can't reproduce on Windows 10. |
@Calinou No, I cannot reproduce this with "Single window mode" enabled. Without it, however, the issue is consistent. |
@KoBeWi Yes, it does always happen when not in "Single Window Mode", but it is fixable by Alt+tabbing, as in the issue you linked, until I use the dropdown menu - then the issue reappears. |
Oooh this is interesting. I can reproduce it reliably and it has all of the symptoms from #58609. I'll close it as duplicate, but this is important finding. |
Godot version
Godot alpha 4 - alpha 9
System information
Windows 10, Nvidia RTX3060 Ti, Vulkan Clustered
Issue description
I have tried to do a search, but have not found a report that seems to describe exactly the same issue, although #61758 may be related.
It seems that when using a dropdown menu, the focus can become stuck to the dropdown menu and affect subsequent mouse (de)select behaviour - e.g., in collision layer (de)selection.
Note: I have only tested the editor collision layer behaviour, not the actual collision layer behaviour. I assume this is an editor issue.
Video1 below:
With an Aread3D and a CollisionShape3D node - but not yet an actual collision shape - added to the scene, the collision layer (de)selection works as expected. However, after adding the collision shape via the shape dropdown menu, collision layer (de)selection becomes erratic. The issue might affect other editor items as well, but I haven't really checked.
Note: the dropdown menus are not displayed in the videos due to my screen capture software.
Godot.Alpha.9.-.editor.de.select.issue.-.edit.mp4
Video2 below:
After reloading the project, the (de)selection again works as expected. However, using the CollisionObject3D "disable" dropdown menu reintroduces the erratic behaviour.
Godot.Alpha.9.-.editor.de.select.issue.-.reloaded.project.-.edit.mp4
I can reproduce this issue in alphas 4-9, but not in alpha 3 nor earlier alphas. The issue thus seems to have been introduced in alpha 4.
Steps to reproduce
Open the included MRP:
Minimal reproduction project
Default.zip
The text was updated successfully, but these errors were encountered: