if grab fails dont set grabbed_key
Dana Jansens danakj@orodu.net
1 files changed,
1 insertions(+),
2 deletions(-)
jump to
M
plugins/keyboard/keyboard.c
→
plugins/keyboard/keyboard.c
@@ -238,9 +238,8 @@ act->data.cycle.cancel = FALSE;
} if (act->func == action_cycle_windows && - !grabbed_key) { + !grabbed_key && grab_keyboard(TRUE)) { grabbed_key = p; - grab_keyboard(TRUE); } act->data.any.c = focus_client;