diff options
Diffstat (limited to 'src/xkbcomp/compat.c')
-rw-r--r-- | src/xkbcomp/compat.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xkbcomp/compat.c b/src/xkbcomp/compat.c index d19b9cc..bb64ec8 100644 --- a/src/xkbcomp/compat.c +++ b/src/xkbcomp/compat.c @@ -992,11 +992,11 @@ CopyCompatToKeymap(struct xkb_keymap *keymap, CompatInfo *info) if (!darray_empty(info->interps)) { /* Most specific to least specific. */ CopyInterps(info, true, MATCH_EXACTLY); - CopyInterps(info, true, MATCH_ALL); + CopyInterps(info, true, MATCH_ALL | MATCH_NONE); CopyInterps(info, true, MATCH_ANY); CopyInterps(info, true, MATCH_ANY_OR_NONE); CopyInterps(info, false, MATCH_EXACTLY); - CopyInterps(info, false, MATCH_ALL); + CopyInterps(info, false, MATCH_ALL | MATCH_NONE); CopyInterps(info, false, MATCH_ANY); CopyInterps(info, false, MATCH_ANY_OR_NONE); } |