[varc] Conditionals tested!

This commit is contained in:
Behdad Esfahbod 2024-03-21 17:25:14 -06:00
parent 74f870f4ef
commit d53c08a497

View File

@ -310,7 +310,7 @@ class _TTGlyphVARC(_TTGlyph):
if condition.Format == 1: if condition.Format == 1:
axisIndex = condition.AxisIndex axisIndex = condition.AxisIndex
axisTag = fvarAxes[axisIndex].axisTag axisTag = fvarAxes[axisIndex].axisTag
axisValue = self.glyphSet.location[axisTag] axisValue = self.glyphSet.location.get(axisTag, 0)
minValue = condition.FilterRangeMinValue minValue = condition.FilterRangeMinValue
maxValue = condition.FilterRangeMaxValue maxValue = condition.FilterRangeMaxValue
if not (minValue <= axisValue <= maxValue): if not (minValue <= axisValue <= maxValue):