From 13edc48587e7d57303aa28aac3af91e03db859f4 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Wed, 13 Aug 2008 11:37:08 +0200 Subject: [PATCH] keybinding: ignore shift when getting keysym Signed-off-by: Julien Danjou --- keybinding.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keybinding.c b/keybinding.c index fb812087..80473aa3 100644 --- a/keybinding.c +++ b/keybinding.c @@ -266,7 +266,8 @@ keybinding_find(const xcb_key_press_event_t *ev) int l, r, mod = XUTIL_MASK_CLEAN(ev->state); xcb_keysym_t keysym; - keysym = key_getkeysym(ev->detail, ev->state); + /* get keysym ignoring shift */ + keysym = key_getkeysym(ev->detail, ev->state & ~XCB_MOD_MASK_SHIFT); again: l = 0; -- 2.11.4.GIT