[intancer] Add stat.ElidedFallbackNameID to the set of used name IDs, to avoid it being pruned. Fixes #2822
This commit is contained in:
parent
85fcb94b36
commit
c7ea667215
@ -37,6 +37,9 @@ def getVariationNameIDs(varfont):
|
||||
used.append(axis.AxisNameID)
|
||||
for value in stat.AxisValueArray.AxisValue if stat.AxisValueArray else ():
|
||||
used.append(value.ValueNameID)
|
||||
elidedFallbackNameID = getattr(stat, "ElidedFallbackNameID", None)
|
||||
if elidedFallbackNameID is not None:
|
||||
used.append(stat.ElidedFallbackNameID)
|
||||
# nameIDs <= 255 are reserved by OT spec so we don't touch them
|
||||
return {nameID for nameID in used if nameID > 255}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user