From d53c08a497d432ea3e494c70d24a4b493e79b99f Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 21 Mar 2024 17:25:14 -0600 Subject: [PATCH] [varc] Conditionals tested! --- Lib/fontTools/ttLib/ttGlyphSet.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/fontTools/ttLib/ttGlyphSet.py b/Lib/fontTools/ttLib/ttGlyphSet.py index 9772ae813..8b276aa37 100644 --- a/Lib/fontTools/ttLib/ttGlyphSet.py +++ b/Lib/fontTools/ttLib/ttGlyphSet.py @@ -310,7 +310,7 @@ class _TTGlyphVARC(_TTGlyph): if condition.Format == 1: axisIndex = condition.AxisIndex axisTag = fvarAxes[axisIndex].axisTag - axisValue = self.glyphSet.location[axisTag] + axisValue = self.glyphSet.location.get(axisTag, 0) minValue = condition.FilterRangeMinValue maxValue = condition.FilterRangeMaxValue if not (minValue <= axisValue <= maxValue):