diff --git a/src/xkbcomp/symbols.c b/src/xkbcomp/symbols.c index 63fea1a..71435c6 100644 --- a/src/xkbcomp/symbols.c +++ b/src/xkbcomp/symbols.c @@ -1196,6 +1196,7 @@ HandleModMapDef(SymbolsInfo *info, ModMapDef *def) ok = true; tmp.modifier = ndx; + tmp.merge = def->merge; for (key = def->keys; key != NULL; key = (ExprDef *) key->common.next) { xkb_keysym_t sym;