diff options
author | Sadaf Ebrahimi <sadafebrahimi@google.com> | 2022-05-13 18:21:36 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-05-13 18:21:36 +0000 |
commit | 312bed341d812d31e893eb9ed2b4bc0dd4da7fff (patch) | |
tree | 1dff6c1c2a08ce8152e5b964fc0021acdf9696f1 /Lib/fontTools/varLib/instancer/__init__.py | |
parent | 29956f91d34a6e7e114e9e04c4c22296e20b80c8 (diff) | |
parent | 2f76e5ea08a08dc7ffef910e066da6777a3c829f (diff) | |
download | fonttools-312bed341d812d31e893eb9ed2b4bc0dd4da7fff.tar.gz |
Updating fonttools 4.31.2 to fonttools 4.33.3 am: fc762b5499 am: 4b0e404dd9 am: 2f76e5ea08
Original change: https://android-review.googlesource.com/c/platform/external/fonttools/+/2097373
Change-Id: I26ef39ac24b391876d7375da41a62d563867a567
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'Lib/fontTools/varLib/instancer/__init__.py')
-rw-r--r-- | Lib/fontTools/varLib/instancer/__init__.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Lib/fontTools/varLib/instancer/__init__.py b/Lib/fontTools/varLib/instancer/__init__.py index cec802f3..6dad393e 100644 --- a/Lib/fontTools/varLib/instancer/__init__.py +++ b/Lib/fontTools/varLib/instancer/__init__.py @@ -1024,8 +1024,11 @@ def instantiateSTAT(varfont, axisLimits): log.info("Instantiating STAT table") newAxisValueTables = axisValuesFromAxisLimits(stat, axisLimits) - stat.AxisValueArray.AxisValue = newAxisValueTables - stat.AxisValueCount = len(stat.AxisValueArray.AxisValue) + stat.AxisValueCount = len(newAxisValueTables) + if stat.AxisValueCount: + stat.AxisValueArray.AxisValue = newAxisValueTables + else: + stat.AxisValueArray = None def axisValuesFromAxisLimits(stat, axisLimits): |