From: Simon Cozens Date: Wed, 22 Jan 2025 14:48:00 +0000 (+0000) Subject: Add to seen_axes every time we add a new axis X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d110c65e4f0c184f61aba861dc35c7bb3ccc4e22;p=thirdparty%2Fgoogle%2Ffonts.git Add to seen_axes every time we add a new axis --- diff --git a/Lib/axisregistry/__init__.py b/Lib/axisregistry/__init__.py index c8f9024ebc..d33fd68366 100644 --- a/Lib/axisregistry/__init__.py +++ b/Lib/axisregistry/__init__.py @@ -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 = {