diff --git a/src/cairo_renderer.cpp b/src/cairo_renderer.cpp index 10b22cb1b..9529c9d69 100644 --- a/src/cairo_renderer.cpp +++ b/src/cairo_renderer.cpp @@ -496,6 +496,11 @@ public: { line_to(x, y); } + else if (cm == SEG_CLOSE) + { + line_to(x, y); + close_path(); + } } }