if (e->type == Event_X_KeyRelease)
return;
+ g_assert(e->type == Event_X_KeyPress);
+
if (e->data.x.e->xkey.keycode == reset_key &&
e->data.x.e->xkey.state == reset_state) {
reset_chains();
p->action->data.cycle.cancel = FALSE;
}
- if (!grabbed_key ||
- p->action->func == action_cycle_windows)
- p->action->func(&p->action->data);
+ p->action->func(&p->action->data);
if (p->action->func == action_cycle_windows &&
!grabbed_key) {