From 817a407a62df5b79bf2a12d87ccbd0bc7e12d56c Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 3 Apr 2012 02:46:44 +0000 Subject: [PATCH] patch [#30779] Multiselect mode cause inconsistent selection growing from Francisco De La Cruz (xercesblue) The test to use faces was incorrect since mixed vertex and edge mode would be treated as faces. made own minor change. --- source/blender/editors/mesh/editmesh_utils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/blender/editors/mesh/editmesh_utils.c b/source/blender/editors/mesh/editmesh_utils.c index 40ca1e64fad..11f58303215 100644 --- a/source/blender/editors/mesh/editmesh_utils.c +++ b/source/blender/editors/mesh/editmesh_utils.c @@ -426,7 +426,7 @@ void EDBM_select_flush(BMEditMesh *em) void EDBM_select_more(BMEditMesh *em) { BMOperator bmop; - int use_faces = em->selectmode > SCE_SELECT_EDGE; + int use_faces = em->selectmode == SCE_SELECT_FACE; BMO_op_initf(em->bm, &bmop, "regionextend geom=%hvef constrict=%b use_faces=%b", @@ -442,7 +442,7 @@ void EDBM_select_more(BMEditMesh *em) void EDBM_select_less(BMEditMesh *em) { BMOperator bmop; - int use_faces = em->selectmode > SCE_SELECT_EDGE; + int use_faces = em->selectmode == SCE_SELECT_FACE; BMO_op_initf(em->bm, &bmop, "regionextend geom=%hvef constrict=%b use_faces=%b",