From 8aa62b88f641b1e5b1ede0930f4ce298f654ab7e Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Fri, 2 Dec 2022 07:42:02 +0100 Subject: [PATCH] Measurement: Fixed edge detection on single-triangle planes --- src/libslic3r/Measure.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/Measure.cpp b/src/libslic3r/Measure.cpp index 76accc1f3..919c55503 100644 --- a/src/libslic3r/Measure.cpp +++ b/src/libslic3r/Measure.cpp @@ -225,7 +225,7 @@ void MeasuringImpl::update_planes() // In case of broken meshes, this loop might be infinite. Break // out in case it is clearly going bad. - if (last_border.size() > 3*facets.size()) + if (last_border.size() > 3*facets.size()+1) goto PLANE_FAILURE; } while (he != he_start);