[scaleUpem] Simplify glyf scaling

This commit is contained in:
Behdad Esfahbod 2023-01-17 22:36:21 -07:00
parent 69a9978177
commit 30fec2add4

View File

@ -132,8 +132,8 @@ def visit(visitor, obj, attr, glyphs):
setattr(component, attr, visitor.scale(v)) setattr(component, attr, visitor.scale(v))
continue continue
glyf = visitor.font["glyf"] if hasattr(g, "coordinates"):
coordinates = g.getCoordinates(glyf)[0] coordinates = g.coordinates
for i, (x, y) in enumerate(coordinates): for i, (x, y) in enumerate(coordinates):
coordinates[i] = visitor.scale(x), visitor.scale(y) coordinates[i] = visitor.scale(x), visitor.scale(y)