commit 4ef9c591ebd0b8f14994413fd5bfde0fd675f77b
parent 89037e2c3bede841d40f892287bb325be8250530
Author: Kris Maglione <kris@suckless.org>
Date: Sun, 8 Nov 2009 16:31:43 -0500
Filter out modifiers key modifiers beyond Mod5 in wimenu. Closes issue #156.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/menu/keys.c b/cmd/menu/keys.c
@@ -82,7 +82,7 @@ find_key(char *key, long mask) {
if(!strcmp(key, "ISO_Left_Tab"))
key = "Tab";
- mask &= ~(numlock | LockMask);
+ mask &= ~(numlock | LockMask) & ((1<<8) - 1);
for(k=bindings; k; k=k->next)
if(!strcasecmp(k->key, key) && k->mask == mask)
return k->action;