[Bf-blender-cvs] [cb267cec555] master: Fix T96512: Crash selecting an edge

Campbell Barton noreply at git.blender.org
Wed Mar 16 13:43:17 CET 2022


Commit: cb267cec5552c17092a99999e4e352bf266b578f
Author: Campbell Barton
Date:   Wed Mar 16 23:40:59 2022 +1100
Branches: master
https://developer.blender.org/rBcb267cec5552c17092a99999e4e352bf266b578f

Fix T96512: Crash selecting an edge

Regression in 5e5285baf621.

===================================================================

M	source/blender/editors/mesh/editmesh_select.c

===================================================================

diff --git a/source/blender/editors/mesh/editmesh_select.c b/source/blender/editors/mesh/editmesh_select.c
index 4d73a0460b2..fba6838fd99 100644
--- a/source/blender/editors/mesh/editmesh_select.c
+++ b/source/blender/editors/mesh/editmesh_select.c
@@ -2126,9 +2126,9 @@ bool EDBM_select_pick(bContext *C, const int mval[2], const struct SelectPick_Pa
           break;
         }
         case SEL_OP_SET: {
-          if (!BM_elem_flag_test(eve, BM_ELEM_SELECT)) {
-            BM_select_history_store(vc.em->bm, eve);
-            BM_vert_select_set(vc.em->bm, eve, true);
+          if (!BM_elem_flag_test(eed, BM_ELEM_SELECT)) {
+            BM_select_history_store(vc.em->bm, eed);
+            BM_edge_select_set(vc.em->bm, eed, true);
           }
           break;
         }



More information about the Bf-blender-cvs mailing list