From c9fcfbdd53db1977084401342566e979ea391770 Mon Sep 17 00:00:00 2001 From: Thomas Friedel Date: Tue, 16 Apr 2019 16:15:59 +0200 Subject: [PATCH] clipping bugfix --- paths.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/paths.go b/paths.go index 99ce9df..a3be3d4 100644 --- a/paths.go +++ b/paths.go @@ -395,6 +395,9 @@ func (cv *Canvas) clip(path *Path2D) { return } + cv.state.clip.p = make([]pathPoint, len(path.p)) + copy(cv.state.clip.p, path.p) + cv.b.Clip(tris) }