Merge pull request #15885 from Snuffleupagus/font-update-type-subtype

Update the `type`/`subtype` at the end of font parsing
This commit is contained in:
Jonas Jenwald 2023-01-02 17:18:05 +01:00 committed by GitHub
commit da1365a309
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -945,8 +945,7 @@ class Font {
this.isSymbolicFont = !!(properties.flags & FontFlags.Symbolic);
this.isMonospace = !!(properties.flags & FontFlags.FixedPitch);
let type = properties.type;
let subtype = properties.subtype;
let { type, subtype } = properties;
this.type = type;
this.subtype = subtype;
@ -1064,6 +1063,8 @@ class Font {
this.data = data;
// Transfer some properties again that could change during font conversion
this.type = type;
this.subtype = subtype;
this.fontMatrix = properties.fontMatrix;
this.widths = properties.widths;
this.defaultWidth = properties.defaultWidth;