aboutsummaryrefslogtreecommitdiffstats
path: root/sway/meson.build
diff options
context:
space:
mode:
authorLibravatar Daniel De Graaf <code@danieldg.net>2022-04-30 00:46:53 -0400
committerLibravatar Simon Ser <contact@emersion.fr>2022-10-28 19:41:24 +0200
commit8aa89dc27736fc4940f3811ef15bb3135e629a8c (patch)
tree2ca6878657ed22e6150f478ace9651b3d61e5ebe /sway/meson.build
parentRework session lock keyboard focus handling (diff)
downloadsway-8aa89dc27736fc4940f3811ef15bb3135e629a8c.tar.gz
sway-8aa89dc27736fc4940f3811ef15bb3135e629a8c.tar.zst
sway-8aa89dc27736fc4940f3811ef15bb3135e629a8c.zip
Fix focus tracking when session lock is active
Remove the incorrect attempt to block focus changes when an input grab is present and replace it with the same logic used for layer_shell-based screen lockers: restore the focus after changing it. This fixes a use-after-free of seat->workspace if outputs are destroyed while a screen lock is enabled.
Diffstat (limited to 'sway/meson.build')
0 files changed, 0 insertions, 0 deletions