Commit: bdd34f4fa25c7382bac452db82af639bab453046 Author: Hans Goudey Date: Tue Dec 13 13:36:48 2022 -0600 Branches: master https://developer.blender.org/rBbdd34f4fa25c7382bac452db82af639bab453046
Fix T103051: Changed behavior when removing a material slot Before f1c0249f34c4171ec311 the material was assigned to the previous slot rather than the next. Though the behavior is arbitrary, there is no reason to change it. =================================================================== M source/blender/blenkernel/intern/mesh.cc =================================================================== diff --git a/source/blender/blenkernel/intern/mesh.cc b/source/blender/blenkernel/intern/mesh.cc index 1fafec810ba..1fd2a72f311 100644 --- a/source/blender/blenkernel/intern/mesh.cc +++ b/source/blender/blenkernel/intern/mesh.cc @@ -1363,7 +1363,7 @@ void BKE_mesh_material_index_remove(Mesh *me, short index) } MutableVArraySpan<int> indices_span(material_indices.varray); for (const int i : indices_span.index_range()) { - if (indices_span[i] > 0 && indices_span[i] > index) { + if (indices_span[i] > 0 && indices_span[i] >= index) { indices_span[i]--; } } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs