From f22c223cbfc7fd4e87354a6c2fad8088cb08558a Mon Sep 17 00:00:00 2001 From: save196 Date: Mon, 21 Sep 2026 17:01:54 +0300 Subject: [PATCH] don't run keybindings on keyrepeat while locked --- dwl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwl.c b/dwl.c index 15b0bb8..d009ef4 100644 --- a/dwl.c +++ b/dwl.c @@ -1830,7 +1830,7 @@ int keyrepeat(void *data) { KeyboardGroup *group = data; - if (group->wlr_group->keyboard.repeat_info.rate <= 0) + if (locked || group->wlr_group->keyboard.repeat_info.rate <= 0) return 0; wl_event_source_timer_update(group->key_repeat_source,