diff --git a/dix/devices.c b/dix/devices.c index efdc0c945..c83f2fc9f 100644 --- a/dix/devices.c +++ b/dix/devices.c @@ -1046,6 +1046,7 @@ SetKeySymsMap(KeySymsPtr dst, KeySymsPtr src) if (!map) return FALSE; dst->map = map; + dst->mapWidth = src->mapWidth; } memmove((char *)&dst->map[rowDif * dst->mapWidth], (char *)src->map,