From 6ff175b048ccdf44a8dc7249f6ef25b511f668dd Mon Sep 17 00:00:00 2001 From: project-repo Date: Sun, 1 Mar 2020 11:08:49 +0100 Subject: [PATCH] Fix bug in consumed modifier handling --- seat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seat.c b/seat.c index 57c2b04..67f8e60 100644 --- a/seat.c +++ b/seat.c @@ -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)) {