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")
|
log.info("Instantiating STAT table")
|
||||||
newAxisValueTables = axisValuesFromAxisLimits(stat, axisLimits)
|
newAxisValueTables = axisValuesFromAxisLimits(stat, axisLimits)
|
||||||
stat.AxisValueArray.AxisValue = newAxisValueTables
|
stat.AxisValueCount = len(newAxisValueTables)
|
||||||
stat.AxisValueCount = len(stat.AxisValueArray.AxisValue)
|
if stat.AxisValueCount:
|
||||||
|
stat.AxisValueArray.AxisValue = newAxisValueTables
|
||||||
|
else:
|
||||||
|
stat.AxisValueArray = None
|
||||||
|
|
||||||
|
|
||||||
def axisValuesFromAxisLimits(stat, axisLimits):
|
def axisValuesFromAxisLimits(stat, axisLimits):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user