diff options
author | Andreas Wettstein <wettstein509@solnet.ch> | 2011-08-07 19:33:21 +0000 |
---|---|---|
committer | Julien Danjou <julien@danjou.info> | 2012-01-11 17:53:06 +0100 |
commit | 2b3188d700bac5b8d32fffd8d1090ef4bb8707c3 (patch) | |
tree | 87543e4fece2cbd06b8705ba409c4d555d88b57f | |
parent | 162b5f45e2efbb45c8f04951bdb8099594a41c09 (diff) | |
download | util-keysyms-2b3188d700bac5b8d32fffd8d1090ef4bb8707c3.tar.gz |
Recognise ISO_Level5-keysyms as modifiers in xcb_is_modifier_key #39177
xcb_is_modifier_key did not regecognise ISO_Level5_Shift,
ISO_Level5_Latch, and ISO_Level5_Lock as modifiers. See bug
39177, https://bugs.freedesktop.org/show_bug.cgi?id=39177
Signed-off-by: Andreas Wettstein <wettstein509@solnet.ch>
Reviewed-by: James Cloos <cloos@jhcloos.com>
Reviewed-by: Daniel Stone <daniel@fooishbar.org>
Signed-off-by: Julien Danjou <julien@danjou.info>
-rw-r--r-- | keysyms/keysyms.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/keysyms/keysyms.c b/keysyms/keysyms.c index 3ea0e13..7584ccc 100644 --- a/keysyms/keysyms.c +++ b/keysyms/keysyms.c @@ -363,7 +363,7 @@ int xcb_is_modifier_key (xcb_keysym_t keysym) { return (((keysym >= XK_Shift_L) && (keysym <= XK_Hyper_R)) || - ((keysym >= XK_ISO_Lock) && (keysym <= XK_ISO_Last_Group_Lock)) || + ((keysym >= XK_ISO_Lock) && (keysym <= XK_ISO_Level5_Lock)) || (keysym == XK_Mode_switch) || (keysym == XK_Num_Lock)); } |