]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Add to seen_axes every time we add a new axis
authorSimon Cozens <simon@simon-cozens.org>
Wed, 22 Jan 2025 14:48:00 +0000 (14:48 +0000)
committerSimon Cozens <simon@simon-cozens.org>
Wed, 22 Jan 2025 14:48:00 +0000 (14:48 +0000)
Lib/axisregistry/__init__.py

index c8f9024ebcf0e422d515282e931d4c73afc29455..d33fd683661fe74698d854867a924463164de469 100644 (file)
@@ -229,6 +229,7 @@ def build_stat(ttFont, sibling_ttFonts=[]):
     for axis, fallback in fallbacks_in_names:
         if axis in seen_axes:
             continue
+        seen_axes.add(axis)
         a = {
             "tag": axis,
             "name": axis_registry[axis].display_name,
@@ -242,6 +243,7 @@ def build_stat(ttFont, sibling_ttFonts=[]):
     for axis, fallback in fallbacks_in_siblings:
         if axis in seen_axes:
             continue
+        seen_axes.add(axis)
         elided_value = axis_registry[axis].default_value
         elided_fallback = axis_registry.fallback_for_value(axis, elided_value)
         a = {