https://bugs.kde.org/show_bug.cgi?id=519924

David Edmundson <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/ddcf06ae8f
                   |                            |511409715e4c90a25892f4678e8
                   |                            |339
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from David Edmundson <[email protected]> ---
Git commit ddcf06ae8f511409715e4c90a25892f4678e8339 by David Edmundson.
Committed on 11/05/2026 at 21:40.
Pushed by davidedmundson into branch 'master'.

Ensure correct ordering of keyboard events with input grabs

When a keyboard grab is established key and modifier events are proxied
through the input method grabbed keyboard and replayed to clients.

The current code did not filter modifier forwarding causing key and
modifier events to appear out of sequence.

Pressing shift should always send a key event, then the modifier.

M  +29   -10   autotests/integration/inputmethod_test.cpp
M  +2    -0    src/inputmethod.cpp
M  +10   -1    src/keyboard_input.cpp

https://invent.kde.org/plasma/kwin/-/commit/ddcf06ae8f511409715e4c90a25892f4678e8339

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to