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:
authorCampbell Barton <ideasman42@gmail.com>2008-04-19 23:19:39 +0400
committerCampbell Barton <ideasman42@gmail.com>2008-04-19 23:19:39 +0400
commit0a3117510182f2f972434176d16eeb13fae55457 (patch)
tree3dfa9959207ff072624347f46006470033522279 /source/blender/src/editmesh.c
parentbb2f8379079b9fb9a4087c02948e81cba3031c46 (diff)
fix for own error - [#9481] Active faces won't go away.
Diffstat (limited to 'source/blender/src/editmesh.c')
-rw-r--r--source/blender/src/editmesh.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/source/blender/src/editmesh.c b/source/blender/src/editmesh.c
index 567a9a08cf7..9eef61e11f9 100644
--- a/source/blender/src/editmesh.c
+++ b/source/blender/src/editmesh.c
@@ -1010,20 +1010,20 @@ void make_editMesh()
/* select and hide face flag */
if(mface->flag & ME_HIDE) {
efa->h= 1;
- /* dont allow hidden and selected */
- } else if(mface->flag & ME_FACE_SEL) {
- efa->f |= SELECT;
-
- /* only allow selected face to be active */
+ } else {
if (a==me->act_face) {
EM_set_actFace(efa);
}
- if(FACESEL_PAINT_TEST) {
- EM_select_face(efa, 1); /* flush down */
+ /* dont allow hidden and selected */
+ if(mface->flag & ME_FACE_SEL) {
+ efa->f |= SELECT;
+
+ if(FACESEL_PAINT_TEST) {
+ EM_select_face(efa, 1); /* flush down */
+ }
}
}
-
}
}
}