Make variants incluence Cyrillic too.

This commit is contained in:
be5invis 2020-07-25 20:01:30 -07:00
parent c8b2358cc4
commit 6e1fc1733b
8 changed files with 313 additions and 302 deletions

View file

@ -35,17 +35,10 @@ module.exports = function formVariantData(data, para) {
// simple selector
for (let k in data.simple) {
const varDef = data.simple[k];
let hive;
if (varDef.variant) {
hive = { ...varDef.variant };
} else if (varDef.variantUpright && !para.isItalic) {
hive = { ...varDef.variantUpright };
} else if (varDef.variantItalic && para.isItalic) {
hive = { ...varDef.variantItalic };
} else {
hive = {};
}
const hive = {
...varDef.variant,
...(para.isItalic ? varDef.variantItalic : varDef.variantUpright)
};
vs[k] = hive;
const tag = varDef.tag;