Skip to content

Commit 977366c

Browse files
authored
Prune duplicate resolved font-family values (#217)
1 parent b64a207 commit 977366c

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

src/main/js/html.js

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1424,6 +1424,23 @@
14241424

14251425
}
14261426

1427+
// prune later duplicates we may have inserted
1428+
if (rslt.length > 0) {
1429+
1430+
var unique=[rslt[0]];
1431+
1432+
for (var fi = 1; fi < rslt.length; fi++) {
1433+
1434+
if (unique.indexOf(rslt[fi]) == -1) {
1435+
1436+
unique.push(rslt[fi]);
1437+
1438+
}
1439+
}
1440+
1441+
rslt = unique;
1442+
}
1443+
14271444
dom_element.style.fontFamily = rslt.join(",");
14281445
}
14291446
),
@@ -1815,4 +1832,4 @@
18151832
})(typeof exports === 'undefined' ? this.imscHTML = {} : exports,
18161833
typeof imscNames === 'undefined' ? require("./names") : imscNames,
18171834
typeof imscStyles === 'undefined' ? require("./styles") : imscStyles,
1818-
typeof imscUtils === 'undefined' ? require("./utils") : imscUtils);
1835+
typeof imscUtils === 'undefined' ? require("./utils") : imscUtils);

0 commit comments

Comments
 (0)