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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwayland-server/commit/f
                   |                            |67daa0711584058a8fefda76e89
                   |                            |8fe58d53ace7

--- Comment #5 from David Edmundson <k...@davidedmundson.co.uk> ---
Git commit f67daa0711584058a8fefda76e898fe58d53ace7 by David Edmundson, on
behalf of Andrey Butirsky.
Committed on 14/12/2020 at 17:09.
Pushed by davidedmundson into branch 'master'.

keyboard_interface: Always update modifiers cache

We send modifiers to the active client when they change, and when we
focus an existing client we send the cached state.

For this reason it's important we always update our internal store of
modifiers regardless of whether a surface is currently active.

Unit test is adopted accordingly.

M  +7    -4    autotests/client/test_wayland_seat.cpp
M  +5    -3    src/server/keyboard_interface.cpp

https://invent.kde.org/plasma/kwayland-server/commit/f67daa0711584058a8fefda76e898fe58d53ace7

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

Reply via email to