diff options
Diffstat (limited to 'key-bindings.c')
-rw-r--r-- | key-bindings.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/key-bindings.c b/key-bindings.c index 59cfbb0d..a518fbd8 100644 --- a/key-bindings.c +++ b/key-bindings.c @@ -197,7 +197,7 @@ key_bindings_add(const char *name, key_code key, const char *note, int repeat, } bd = xcalloc(1, sizeof *bd); - bd->key = key; + bd->key = (key & ~KEYC_MASK_FLAGS); if (note != NULL) bd->note = xstrdup(note); RB_INSERT(key_bindings, &table->key_bindings, bd); |