From e56bcbc9246de735eb85c6372ccbe92aae133167 Mon Sep 17 00:00:00 2001 From: "Zheng, Lei" Date: Fri, 11 Mar 2022 09:13:22 +0800 Subject: [PATCH] PD: fix SubShapeBinder 'Fuse' function --- src/Mod/PartDesign/App/ShapeBinder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/PartDesign/App/ShapeBinder.cpp b/src/Mod/PartDesign/App/ShapeBinder.cpp index 14065d1a17..15d9681071 100644 --- a/src/Mod/PartDesign/App/ShapeBinder.cpp +++ b/src/Mod/PartDesign/App/ShapeBinder.cpp @@ -688,8 +688,8 @@ void SubShapeBinder::update(SubShapeBinder::UpdateOption options) { solids.push_back(s.getShape()); } if(solids.size()) { - solid.fuse(solids); - result = solid.makeRefine(); + result = solid.fuse(solids); + result = result.makeRefine(); fused = true; } else if (!solid.isNull()) { // wrap the single solid in compound to keep its placement