[ufo] Clear existing contours when adding new ones
This commit is contained in:
parent
17e25e8ec9
commit
b8fa142bef
@ -84,6 +84,7 @@ def _get_segments(glyph):
|
|||||||
def _set_segments(glyph, segments):
|
def _set_segments(glyph, segments):
|
||||||
"""Draw segments as extracted by GetSegmentsPen back to a glyph."""
|
"""Draw segments as extracted by GetSegmentsPen back to a glyph."""
|
||||||
|
|
||||||
|
glyph.clearContours()
|
||||||
pen = glyph.getPen()
|
pen = glyph.getPen()
|
||||||
for tag, args in segments:
|
for tag, args in segments:
|
||||||
if tag == 'move':
|
if tag == 'move':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user