From 60674ab5b3a76e325336905586b35916660e4472 Mon Sep 17 00:00:00 2001 From: jaseg Date: Thu, 20 Jul 2023 16:56:20 +0200 Subject: Fix line rendering --- gerbonara/cad/kicad/schematic.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gerbonara/cad/kicad/schematic.py') diff --git a/gerbonara/cad/kicad/schematic.py b/gerbonara/cad/kicad/schematic.py index 846df2a..1a1af9d 100644 --- a/gerbonara/cad/kicad/schematic.py +++ b/gerbonara/cad/kicad/schematic.py @@ -110,10 +110,10 @@ def _polyline_svg(self, default_color): if len(self.points.xy) < 2: warnings.warn(f'Schematic {type(self)} with less than two points') - x0, y0, *rest = self.points.xy - da.move(x0, y0) - for xn, yn in rest: - da.line(xn, yn) + p0, *rest = self.points.xy + da.move(p0.x, p0.y) + for pn in rest: + da.line(pn.x, pn.y) return da.svg(stroke=self.stroke.svg_color(default_color)) -- cgit