diff --git a/src/cairo_renderer.cpp b/src/cairo_renderer.cpp index ba2550930..2b53d3d76 100644 --- a/src/cairo_renderer.cpp +++ b/src/cairo_renderer.cpp @@ -335,7 +335,7 @@ void cairo_renderer_base::process(line_symbolizer const& sym, cairo_save_restore guard(context_); composite_mode_e comp_op = get(sym, keys::comp_op, feature, src_over); auto geom_transform = get_optional(sym, keys::geometry_transform); - bool clip = get(sym, keys::clip, feature, false); + bool clip = get(sym, keys::clip, feature, true); double offset = get(sym, keys::offset, feature, 0.0); double simplify_tolerance = get(sym, keys::simplify_tolerance, feature, 0.0); double smooth = get(sym, keys::smooth, feature, 0.0);