diff options
author | Brian Ashworth <bosrsf04@gmail.com> | 2019-08-12 02:28:49 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-08-13 10:16:32 +0900 |
commit | 3e33e1c76ff58154768a7789c946bd142f9f3dc2 (patch) | |
tree | 177183678ad251ed040ebaf677c02416e85adc1f /sway/commands/input/xkb_layout.c | |
parent | 804aacb8c7657f5e806d1b605652c6b71d5ab800 (diff) |
handle_seat_node_destroy: do not focus own node
In handle_seat_node_destroy, it was possible to focus the node attached
to the seat node that is being destroyed when an empty workspace was
being destroyed in a multiple seat environment. This resulted in
infinite recursion when attempting to destroy the workspace. This just
moves the seat node destruction higher so it cannot be the focus
inactive for the seat. This is the same ordering that is applied to
destruction of seat nodes for containers
Diffstat (limited to 'sway/commands/input/xkb_layout.c')
0 files changed, 0 insertions, 0 deletions