make postprocess_instance_ufo.py ~20% faster by only setting a defcon property when the value is different
This commit is contained in:
parent
9d9bfc3eec
commit
ce3d561fcd
1 changed files with 6 additions and 5 deletions
|
|
@ -20,6 +20,7 @@ def ufo_set_wws(ufo):
|
||||||
def fix_fractional_advance_width(ufo):
|
def fix_fractional_advance_width(ufo):
|
||||||
for g in ufo:
|
for g in ufo:
|
||||||
w = int(round(g.width))
|
w = int(round(g.width))
|
||||||
|
if w != g.width:
|
||||||
# set twice to work around bug or weird behavior in defcon.
|
# set twice to work around bug or weird behavior in defcon.
|
||||||
# If we don't do this, then fractional widths with .0 fraction are
|
# If we don't do this, then fractional widths with .0 fraction are
|
||||||
# not updated to integer values.
|
# not updated to integer values.
|
||||||
|
|
|
||||||
Reference in a new issue