From 9787f22c4ce314f15ab9b132eb0e6e9db29003f0 Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Tue, 27 Jun 2017 21:07:47 +0000 Subject: Update dxf_input.py for LP Bug #1700582 --- share/extensions/dxf_input.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/extensions/dxf_input.py b/share/extensions/dxf_input.py index 1dcbac7b8..4021ffe6b 100755 --- a/share/extensions/dxf_input.py +++ b/share/extensions/dxf_input.py @@ -150,7 +150,7 @@ def export_LWPOLYLINE(): # optional group codes : (42) (bulge) iseqs = 0 ibulge = 0 - if vals[groups['70']][0]: # closed path + if vals[groups['70']][0] & 1: # closed path seqs.append('20') vals[groups['10']].append(vals[groups['10']][0]) vals[groups['20']].append(vals[groups['20']][0]) @@ -182,7 +182,7 @@ def export_LWPOLYLINE(): path += ' L %f,%f' % (vals[groups['10']][i], vals[groups['20']][i]) xold = vals[groups['10']][i] yold = vals[groups['20']][i] - if vals[groups['70']][0]: # closed path + if vals[groups['70']][0] & 1: # closed path path += ' z' attribs = {'d': path, 'style': style} inkex.etree.SubElement(layer, 'path', attribs) -- cgit v1.2.3