diff --git a/lib/Slic3r/Layer/Region.pm b/lib/Slic3r/Layer/Region.pm index 9701d7a12..69226b2f6 100644 --- a/lib/Slic3r/Layer/Region.pm +++ b/lib/Slic3r/Layer/Region.pm @@ -278,7 +278,11 @@ sub make_perimeters { my $params = shift @paths; push @{ $self->thin_fills }, - map Slic3r::ExtrusionPath->pack( + map { + $_->polyline->simplify($flow->scaled_width / 3); + $_->pack; + } + map Slic3r::ExtrusionPath->new( polyline => Slic3r::Polyline->new(@$_), role => EXTR_ROLE_SOLIDFILL, height => $self->height,