[Bf-blender-cvs] [ae2f21f3783] blender-v2.83-release: Fix T76533: Gizmo uses active face center in edge selection mode

Campbell Barton noreply at git.blender.org
Tue Jun 2 10:39:08 CEST 2020


Commit: ae2f21f3783563eec3e2f8b74aa22acc74ac16b7
Author: Campbell Barton
Date:   Tue Jun 2 18:37:22 2020 +1000
Branches: blender-v2.83-release
https://developer.blender.org/rBae2f21f3783563eec3e2f8b74aa22acc74ac16b7

Fix T76533: Gizmo uses active face center in edge selection mode

Only use the active face when it's selected.

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

M	source/blender/bmesh/intern/bmesh_marking.c

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

diff --git a/source/blender/bmesh/intern/bmesh_marking.c b/source/blender/bmesh/intern/bmesh_marking.c
index 1bf419f4461..177599656b6 100644
--- a/source/blender/bmesh/intern/bmesh_marking.c
+++ b/source/blender/bmesh/intern/bmesh_marking.c
@@ -1021,7 +1021,7 @@ void BM_select_history_validate(BMesh *bm)
 bool BM_select_history_active_get(BMesh *bm, BMEditSelection *ese)
 {
   BMEditSelection *ese_last = bm->selected.last;
-  BMFace *efa = BM_mesh_active_face_get(bm, false, false);
+  BMFace *efa = BM_mesh_active_face_get(bm, false, true);
 
   ese->next = ese->prev = NULL;



More information about the Bf-blender-cvs mailing list