[varLib] Do not encode gvar deltas that are all zeroes
This commit is contained in:
parent
33d57dc2c3
commit
b572ae6c5b
@ -186,6 +186,8 @@ def _add_gvar(font, model, master_ttfs):
|
|||||||
supports = model.supports
|
supports = model.supports
|
||||||
assert len(deltas) == len(supports)
|
assert len(deltas) == len(supports)
|
||||||
for i,(delta,support) in enumerate(zip(deltas[1:], supports[1:])):
|
for i,(delta,support) in enumerate(zip(deltas[1:], supports[1:])):
|
||||||
|
if not delta:
|
||||||
|
continue
|
||||||
var = TupleVariation(support, delta)
|
var = TupleVariation(support, delta)
|
||||||
gvar.variations[glyph].append(var)
|
gvar.variations[glyph].append(var)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user