From ac61175aea5e0407de0e733cbf0e5f9cd5fb6b15 Mon Sep 17 00:00:00 2001 From: faiface Date: Fri, 21 Apr 2017 01:17:29 +0200 Subject: [PATCH] fix drawing non-closed lines in IMDraw --- imdraw/imdraw.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/imdraw/imdraw.go b/imdraw/imdraw.go index 0a9c904..22d4ce8 100644 --- a/imdraw/imdraw.go +++ b/imdraw/imdraw.go @@ -537,13 +537,16 @@ func (imd *IMDraw) polyline(thickness float64, closed bool) { closing := false if j >= len(points) { - if !closed { + /*if !closed { break - } + }*/ j %= len(points) closing = true } if k >= len(points) { + if !closed { + break + } k %= len(points) }