From 03afc9d985bed1dd77576b28a74c45b0abb4804e Mon Sep 17 00:00:00 2001 From: "Enno Boland (tox)" Date: Wed, 9 Sep 2009 23:15:39 +0200 Subject: making all keys lowercase using shiftmask to determinate. --- surf.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'surf.c') diff --git a/surf.c b/surf.c index 5e3fc12..ab16c98 100644 --- a/surf.c +++ b/surf.c @@ -263,8 +263,9 @@ keypress(GtkWidget* w, GdkEventKey *ev, Client *c) { else focus = BROWSER; for(i = 0; i < LENGTH(keys); i++) { - if(focus & keys[i].focus && ev->keyval == keys[i].keyval && - CLEANMASK(ev->state) == keys[i].mod + if(focus & keys[i].focus + && gdk_keyval_to_lower(ev->keyval) == keys[i].keyval + && CLEANMASK(ev->state) == keys[i].mod && keys[i].func) { keys[i].func(c, &(keys[i].arg)); processed = TRUE; -- cgit v1.2.3