Fix bug in consumed modifier handling

This commit is contained in:
project-repo 2020-03-01 11:08:49 +01:00
commit 6ff175b048

2
seat.c
View file

@ -337,7 +337,7 @@ handle_key_event(struct cg_keyboard *keyboard, void *data) {
xkb_mod_mask_t consumed_modifiers =
xkb_state_key_get_consumed_mods2(
keyboard->device->keyboard->xkb_state, keycode,
XKB_CONSUMED_MODE_XKB);
XKB_CONSUMED_MODE_GTK);
if(handle_command_key_bindings(seat->server, syms[i],
modifiers & ~consumed_modifiers,
seat->mode, keyboard)) {