Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2011-11-05 04:52:01 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2011-11-05 04:52:01 +0400
commit1ba044b18d669dc63fb9ac1b987fc75f6f07ed10 (patch)
tree956e3ea729c94f2398b906416de041494ca6b4ac /source/blender/editors/mesh
parent2cc8d75bd8e7698bbefd7efb1d0949c857c137c6 (diff)
Fix #29141: fill / beautify fill produced incorrect results in edge selection mode.
Diffstat (limited to 'source/blender/editors/mesh')
-rw-r--r--source/blender/editors/mesh/editmesh_tools.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/source/blender/editors/mesh/editmesh_tools.c b/source/blender/editors/mesh/editmesh_tools.c
index 54b46cc14a6..99af17c161e 100644
--- a/source/blender/editors/mesh/editmesh_tools.c
+++ b/source/blender/editors/mesh/editmesh_tools.c
@@ -6970,12 +6970,12 @@ static void beautify_fill(EditMesh *em)
w= EM_face_from_faces(em, efaa[0], efaa[1],
vindex[0], vindex[1], 4+vindex[2], -1);
- w->f |= SELECT;
+ EM_select_face(w, 1);
w= EM_face_from_faces(em, efaa[0], efaa[1],
vindex[0], 4+vindex[2], 4+vindex[3], -1);
- w->f |= SELECT;
+ EM_select_face(w, 1);
onedone= 1;
}
@@ -6991,12 +6991,11 @@ static void beautify_fill(EditMesh *em)
w= EM_face_from_faces(em, efaa[0], efaa[1],
vindex[1], 4+vindex[2], 4+vindex[3], -1);
- w->f |= SELECT;
-
+ EM_select_face(w, 1);
w= EM_face_from_faces(em, efaa[0], efaa[1],
vindex[0], 4+vindex[1], 4+vindex[3], -1);
- w->f |= SELECT;
+ EM_select_face(w, 1);
onedone= 1;
}