aboutsummaryrefslogtreecommitdiff
path: root/sway/commands/xwayland.c
diff options
context:
space:
mode:
authorBrian Ashworth <bosrsf04@gmail.com>2019-12-13 00:06:48 -0500
committerSimon Ser <contact@emersion.fr>2019-12-13 09:53:51 +0100
commitf9ce8749dc4e4f4991aa336aba7137455aa67327 (patch)
treec0e7725fc1f290882730cf6c62f3420645427ba7 /sway/commands/xwayland.c
parentf365ffef34cd4ea039a2a199682fc760c80de21d (diff)
input/keyboard: defer wlr_keyboard_group destroy
This defers the destruction of wlr_keyboard_groups until idle. This is to prevent the keyboard group's keyboard from being destroyed in the middle of handling a keyboard event. This would occur when changing the keymap of the last keyboard in a group with a keyboard binding. The prevents crashing when attempting to update the xkb state of the keyboard group's keyboard. The sway_keyboard_group is still immediately destroyed so that the group is no longer used
Diffstat (limited to 'sway/commands/xwayland.c')
0 files changed, 0 insertions, 0 deletions