Clear AxisValueArray if it is empty after instantiating. (#2563)
* Clear AxisValueArray if it is empty after instantiating. Fixes #2562 * rearrange the code a bit for clarity
This commit is contained in:
parent
a83f07670e
commit
eaafd6089e
@ -1024,8 +1024,11 @@ def instantiateSTAT(varfont, axisLimits):
|
||||
|
||||
log.info("Instantiating STAT table")
|
||||
newAxisValueTables = axisValuesFromAxisLimits(stat, axisLimits)
|
||||
stat.AxisValueCount = len(newAxisValueTables)
|
||||
if stat.AxisValueCount:
|
||||
stat.AxisValueArray.AxisValue = newAxisValueTables
|
||||
stat.AxisValueCount = len(stat.AxisValueArray.AxisValue)
|
||||
else:
|
||||
stat.AxisValueArray = None
|
||||
|
||||
|
||||
def axisValuesFromAxisLimits(stat, axisLimits):
|
||||
|
Loading…
x
Reference in New Issue
Block a user