diff --git a/Lib/fontTools/ttLib/tables/otTables.py b/Lib/fontTools/ttLib/tables/otTables.py index 861ea4f68..4e855bf6f 100644 --- a/Lib/fontTools/ttLib/tables/otTables.py +++ b/Lib/fontTools/ttLib/tables/otTables.py @@ -339,10 +339,9 @@ class VarComponent: fl2fi(value / values.scale, values.fractionalBits) ) - if flags & VarComponentFlags.TRANSFORM_HAS_VARIATION: - for attr_name, mapping_values in VAR_COMPONENT_TRANSFORM_MAPPING.items(): - value = getattr(self.transform, attr_name) - append_transform_component(value, mapping_values) + for attr_name, mapping_values in VAR_COMPONENT_TRANSFORM_MAPPING.items(): + value = getattr(self.transform, attr_name) + append_transform_component(value, mapping_values) return Vector(locationValues), Vector(transformValues)