-
Notifications
You must be signed in to change notification settings - Fork 55
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
Crash on first keypress in Hyprland > 0.36.0 (git master) #65
Comments
Can confirm |
for me, when launched manually with then toggling it twice to hide and bring it back up, it crashes in the exact same way as described crashes the first time after unhiding when it's launched through the hyprland config |
v0.13 works for me |
I'm puzzled. I can't seem to replicate this problem, but since three people reported it surely something must be wrong. I've tried wvkbd v0.14.4 (corresponds to git master at this point) on Hyprland 0.35.0, wayfire 0.8.0 and sway 1.9, and all seem to work fine, also after keypress. Only wayfire 0.7.x is known to have issues currently (#52) What compositor and version are you guys on? (and wvkbd version for completeness sake) @jacekpoz I tried launching hidden and toggling as you described (on hyprland), but failed to reproduce it. |
|
@stacyharper A log was provided by @AmirDahan already |
Ok, I managed to replicate it now. I upgraded from Hyprland 0.35 to Hyprland 0.36 (didn't land in Arch yet so I was one version behind) and that indeed breaks wvkbd as described in this issue. |
Correction, I'm on Hyprland git main, which is already ahead a bit of 0.36.. 0.36 does seem to work fine.. But that implies that you all are running the hyprland development version as well? |
The problem seems that the xdg popup surface is not configured correctly by the compositor. In the log provided, we can see the Reading the Wayland documentation, I don't see where we could have done something wrong. Does Hyprland works correctly with popups created for zwlr_layer_surfaces? |
why do you gotta create the popup before the ls is mapped... ugh |
I've fixed this, but fwiw, that's not good practice... |
Thanks! |
updated hyprland to latest commit and wvkbd back to |
Can confirm, It works fine now 👍 |
Hi there,
after I built the binary and ran it it shows the keyboard as expected, but crashes as soon as I press a key.
The keystroke comes through.
Terminal output is:
The text was updated successfully, but these errors were encountered: