From 297157e1c75f9b754ddff6f80fd7e1ca192aeb15 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Wed, 13 Mar 2024 13:25:23 +0100 Subject: [PATCH] Fix #119241: setting edge selection does not work correctly This was likely a typo in bd4c310a1905f53645aa0fd969ed8999a6a881e7. Pull Request: https://projects.blender.org/blender/blender/pulls/119413 --- source/blender/blenkernel/intern/mesh_evaluate.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/blender/blenkernel/intern/mesh_evaluate.cc b/source/blender/blenkernel/intern/mesh_evaluate.cc index 2e5cd85bf07..211adbf1cb3 100644 --- a/source/blender/blenkernel/intern/mesh_evaluate.cc +++ b/source/blender/blenkernel/intern/mesh_evaluate.cc @@ -694,7 +694,7 @@ void mesh_select_edge_flush(Mesh &mesh) const VArray hide_vert = *attributes.lookup_or_default( ".hide_vert", AttrDomain::Point, false); array_utils::copy( - *attributes.lookup_or_default(".select_vert", AttrDomain::Point, false), + *attributes.lookup_or_default(".select_edge", AttrDomain::Point, false), IndexMask::from_bools(hide_vert, memory).complement(hide_vert.index_range(), memory), select_vert.span); } @@ -703,7 +703,7 @@ void mesh_select_edge_flush(Mesh &mesh) const VArray hide_poly = *attributes.lookup_or_default( ".hide_poly", AttrDomain::Face, false); array_utils::copy( - *attributes.lookup_or_default(".select_vert", AttrDomain::Face, false), + *attributes.lookup_or_default(".select_edge", AttrDomain::Face, false), IndexMask::from_bools(hide_poly, memory).complement(hide_poly.index_range(), memory), select_poly.span); }