diff --git a/src/libslic3r/Point.cpp b/src/libslic3r/Point.cpp index ade8a5621b..8c28616749 100644 --- a/src/libslic3r/Point.cpp +++ b/src/libslic3r/Point.cpp @@ -160,7 +160,7 @@ bool has_duplicate_points(std::vector &&pts) Points collect_duplicates(Points pts /* Copy */) { - std::stable_sort(pts.begin(), pts.end()); + std::sort(pts.begin(), pts.end()); Points duplicits; const Point *prev = &pts.front(); for (size_t i = 1; i < pts.size(); ++i) {