https://bugs.kde.org/show_bug.cgi?id=484992
David Edmundson <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/8fd4476ff1 | |848ce7ce4d3573224fc4893ae83 | |39d --- Comment #19 from David Edmundson <[email protected]> --- Git commit 8fd4476ff1848ce7ce4d3573224fc4893ae8339d by David Edmundson. Committed on 02/08/2024 at 09:31. Pushed by davidedmundson into branch 'master'. wayland: Move XWayland key forwarding into a filter We optionally send some keys to xwayland through the filter when no x11 client has focus. This allows shortcut handling in X11 apps to work. When kwin is grabbing keys we don't necessarily want X11 to sniff these keys as things can get out of sync. A key place is the tabbox. The X11 client sill has focus, but xwayland is not active. This means we pass tab keys to X which then go to application incorrectly. Part of this patch changes the tabbox filter to not intercept the alt key release event. This ensures xwayland's concept of pressed modifiers stays in sync. M +36 -0 autotests/integration/x11keyread.cpp M +1 -0 src/input.cpp M +1 -0 src/input.h M +50 -49 src/xwayland/xwayland.cpp M +2 -2 src/xwayland/xwayland.h https://invent.kde.org/plasma/kwin/-/commit/8fd4476ff1848ce7ce4d3573224fc4893ae8339d -- You are receiving this mail because: You are watching all bug changes.
