diff options
author | Daniel De Graaf <code@danieldg.net> | 2022-04-29 23:40:16 -0400 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2022-10-28 19:41:24 +0200 |
commit | 8f7bb145b72209724f05b0182dee33c0e47d2357 (patch) | |
tree | f2eee1187e0bdfc562130294de8dde1021e84642 /sway/desktop/surface.c | |
parent | 9d99bb956fea8922f8e0196d67eabbd510c53f1f (diff) |
Rework session lock keyboard focus handling
When removing outputs, it is possible to end up in a situation where
none of the session lock client's surfaces have keyboard focus,
resulting in it not receiving keyboard events. Track the focused
surface and update it as needed on surface destroy.
Diffstat (limited to 'sway/desktop/surface.c')
0 files changed, 0 insertions, 0 deletions