diff options
author | Campbell Barton <ideasman42@gmail.com> | 2016-03-15 06:17:54 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2016-03-15 06:17:54 +0300 |
commit | 0bf34bbb88efe54e0c0f2771185c5e5f99272ae3 (patch) | |
tree | f1a5367e5d03e7a19d13cde21cde88461a971507 /source/blender/editors/mesh | |
parent | ca22dbe2a2194a952b32ec807cec25010ce1a05d (diff) |
Fix T47759: Mesh 'Select less', leaves isolated verts
Select less in mesh edit-mode would leave selected vertices/edges
in edge/face mode which don't support selecting these elements.
Diffstat (limited to 'source/blender/editors/mesh')
-rw-r--r-- | source/blender/editors/mesh/editmesh_utils.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/editors/mesh/editmesh_utils.c b/source/blender/editors/mesh/editmesh_utils.c index feb0ef73f15..33f8455e614 100644 --- a/source/blender/editors/mesh/editmesh_utils.c +++ b/source/blender/editors/mesh/editmesh_utils.c @@ -476,6 +476,9 @@ void EDBM_select_less(BMEditMesh *em, const bool use_face_step) BMO_op_finish(em->bm, &bmop); EDBM_selectmode_flush(em); + + /* only needed for select less, ensure we don't have isolated elements remaining */ + BM_mesh_select_mode_clean(em->bm); } void EDBM_flag_disable_all(BMEditMesh *em, const char hflag) |