From 6a4e7edf8a55834631b2909a4574b0c7e24ff2ab Mon Sep 17 00:00:00 2001 From: "Jason C. Wenger" Date: Tue, 18 Feb 2025 12:00:00 +1100 Subject: [PATCH] Fix BMesh split-op failing to output boundary & isovert_map slots These were defined but never written to. Part of !129318. --- source/blender/bmesh/operators/bmo_dupe.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/blender/bmesh/operators/bmo_dupe.cc b/source/blender/bmesh/operators/bmo_dupe.cc index c7d63578b1a..b9939cfe648 100644 --- a/source/blender/bmesh/operators/bmo_dupe.cc +++ b/source/blender/bmesh/operators/bmo_dupe.cc @@ -488,6 +488,8 @@ void bmo_split_exec(BMesh *bm, BMOperator *op) /* now we make our outputs by copying the dupe output */ BMO_slot_copy(&dupeop, slots_out, "geom.out", splitop, slots_out, "geom.out"); + BMO_slot_copy(&dupeop, slots_out, "boundary_map.out", splitop, slots_out, "boundary_map.out"); + BMO_slot_copy(&dupeop, slots_out, "isovert_map.out", splitop, slots_out, "isovert_map.out"); /* cleanup */ BMO_op_finish(bm, &dupeop);