From db6bb019380bd17b4c84e796fa6ebd0e6bf32e1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=B8=D0=BB=D1=8C=D1=8F=20=5F?= Date: Tue, 14 Oct 2025 16:56:48 +0200 Subject: [PATCH] Fix #147797: Geometry Nodes: Assertion in edge calculation for import mesh To scatter all map edges for original indices we don't need to take a slice of destination edges. Pull Request: https://projects.blender.org/blender/blender/pulls/147874 --- source/blender/blenkernel/intern/mesh_calc_edges.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/mesh_calc_edges.cc b/source/blender/blenkernel/intern/mesh_calc_edges.cc index 2474fa300ac..cda13f07c8a 100644 --- a/source/blender/blenkernel/intern/mesh_calc_edges.cc +++ b/source/blender/blenkernel/intern/mesh_calc_edges.cc @@ -421,7 +421,7 @@ void mesh_calc_edges(Mesh &mesh, array_utils::scatter( edge_map.as_span().cast(), edge_map_to_result_index.as_span().slice(edge_offsets[task_index]), - edge_verts.slice(edge_offsets[task_index])); + edge_verts); }); calc_edges::update_edge_indices_in_face_loops(