Allow axisOrdering to be set to zero

Fixes https://github.com/fonttools/fonttools/issues/3710
This commit is contained in:
Ryan Bugden 2024-12-03 15:22:13 -05:00
parent eeaa499981
commit 0f840042e1

View File

@ -1596,7 +1596,7 @@ class BaseDocWriter(object):
mapElement.attrib["input"] = self.intOrFloat(inputValue)
mapElement.attrib["output"] = self.intOrFloat(outputValue)
axisElement.append(mapElement)
if axisObject.axisOrdering or axisObject.axisLabels:
if axisObject.axisOrdering is not None or axisObject.axisLabels:
labelsElement = ET.Element("labels")
if axisObject.axisOrdering is not None:
labelsElement.attrib["ordering"] = str(axisObject.axisOrdering)