aboutsummaryrefslogtreecommitdiff
path: root/include/stringop.h
diff options
context:
space:
mode:
authorJoan Bruguera Micó <joanbrugueram@gmail.com>2024-07-20 22:34:01 +0000
committerSimon Ser <contact@emersion.fr>2024-09-20 19:41:52 +0200
commit100f92a189b89e3c3199c87d4884a101e5c99742 (patch)
tree900a53a46730212399b0fb0aed4325b31538696e /include/stringop.h
parent19ca790a9f304bb138e531719a8a42f145f835f9 (diff)
layer-shell: Restore interactive layer focus code
Commit 188811f80861 ("scene_graph: Port layer_shell") accidentally removed code in `arrange_layers` to handle focus on layer shell surfaces with keyboard interactivity. Due to this, layer shell surfaces requesting exclusive keyboard interactivity may not get automatically focused, and layer shell surfaces giving up exclusive keyboard interactivity can remain focused. Add the previous code back to fix the problem. Note the non-rename change included in b4d7e84d3852 ("desktop: Rename layers to shell_layers") is not included as it also seems accidental. Fixes: #7936 (cherry picked from commit 4d4c88f0a73f6ee3da1c99355f04362ef2ad68c9)
Diffstat (limited to 'include/stringop.h')
0 files changed, 0 insertions, 0 deletions