diff options
Diffstat (limited to 'backends/keymapper/keymap.h')
-rw-r--r-- | backends/keymapper/keymap.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/keymapper/keymap.h b/backends/keymapper/keymap.h index ae8748c37d..35ad732bdc 100644 --- a/backends/keymapper/keymap.h +++ b/backends/keymapper/keymap.h @@ -49,7 +49,7 @@ template<> struct Hash<KeyState> : public UnaryFunction<KeyState, uint> { uint operator()(const KeyState &val) const { - return (uint)(val.keycode * (val.flags << 1)); + return (uint)val.keycode | ((uint)val.flags << 24); } }; |