From 7b2df9673418f84145f7bba2bf732d7d695036d6 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Fri, 16 May 2025 10:51:51 +0800 Subject: [PATCH] FIX: missing solid infill under bridge 1.Caused by missing insert of additional_ensuring jira:STUDIO-11900 Signed-off-by: xun.zhang Change-Id: I1ddba397e0b5fa30e6de532062bade00e4c1e111 --- src/libslic3r/PrintObject.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp index 47b18e338..c0cb096f3 100644 --- a/src/libslic3r/PrintObject.cpp +++ b/src/libslic3r/PrintObject.cpp @@ -2789,6 +2789,7 @@ void PrintObject::bridge_over_infill() } ExPolygons new_internal_solids = to_expolygons(internal_solids); + new_internal_solids.insert(new_internal_solids.end(), additional_ensuring.begin(), additional_ensuring.end()); new_internal_solids = diff_ex(new_internal_solids, cut_from_infill); new_internal_solids = union_safety_offset_ex(new_internal_solids); for (const ExPolygon &ep : new_internal_solids) {