-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
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
Can't rename any node with Godot 4 Beta15 under KDE Plasma Wayland session #72074
Comments
Related to #72012 (fixed in the latest Can you test this on the latest |
I test this on the master. #72012 is fixed, but I still cannot rename any node. |
As suggested I compiled the engine from master[cc7aa72] but still can't rename any node under wayland session. |
Is it only an issue with popups (e.g., rename / inspector properties), or with any input controls (e.g., script editor)? |
Script editor works, I can type in it. As for the node if i try with F2 shortcut for renaming or selecting it with right click and do rename on popup it selects the node but won't work. It completely ignores any input from keyboard. Can't delete the or rename the node's name. |
I was not able to reproduce it with Gnome /Wayland session on PopOS 22.04. |
May I ask what distro and what desktop environment do you use? (what did you use for test?)
Interesting. I'm currently using KDE Plasma with openSUSE. I will also try to see if the issue can be reproduced on Gnome/Wayland session with openSUSE. |
I also use KDE Plasma on Ubuntu 22.04 |
It seems that the issue can't be reproduced on Gnome/Wayland with openSUSE. So this is a KDE Plasma/Wayland specific issue? |
I'm using v4.0.beta16.mono.official [518b9e5] but it still happen, I'm using Arch on KDE Wayland and it still don't work |
After compiling the engine multiple times I think I might have found the commit where this issue started appearing. It's daad4ae. Hope this is an useful information. |
I also am having a similar issue. |
Losing focus and regaining focus on the main window seems to reliably fix the lockout. |
So actually, the typable editor window is appearing sort of behind the main godot window. |
CC @bruvzg |
I am no expert with godot's source code, today is the first time looking at it, but I'll share incase it helps a more familar dev find the issue faster. It looks like the sub-window/popup created with the text editor is not receiving focus when it is created. Key events aren't even logged if keys are pressed after double clicking. Commenting out the following line in display_server_x11.cpp causes it to work correctly on my machine |
I will also comment, that |
Godot version
v4.0.beta15.official [4fa6edc] and v4.0.beta.custom_build [1bf7b84]
System information
openSUSE Tumbleweed 20230125, KDE Plasma 5.26.5, Wayland session
Issue description
wayland_input_bug.mp4
It's not possible to rename any node while using wayland session under my linux distro. Using Godot 4 beta15. Tried changing keyboard layout and same result. If I swith to X11 session then it works. Also beta14 doesn't have this problem with wayland session.
Steps to reproduce
Literally try to rename any node under wayland session with beta15
Minimal reproduction project
n/a
The text was updated successfully, but these errors were encountered: