[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12168] trunk/blender/source/blender/src/ editmesh.c: -> Active face wasn't getting set properly on editmode exit
Geoffrey Bantle
hairbat at yahoo.com
Sat Sep 29 07:49:51 CEST 2007
Revision: 12168
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12168
Author: briggs
Date: 2007-09-29 07:49:51 +0200 (Sat, 29 Sep 2007)
Log Message:
-----------
-> Active face wasn't getting set properly on editmode exit
Active face was being set for the editmesh instead of the mesh on editmode
exit. Fixed.
Modified Paths:
--------------
trunk/blender/source/blender/src/editmesh.c
Modified: trunk/blender/source/blender/src/editmesh.c
===================================================================
--- trunk/blender/source/blender/src/editmesh.c 2007-09-29 03:52:25 UTC (rev 12167)
+++ trunk/blender/source/blender/src/editmesh.c 2007-09-29 05:49:51 UTC (rev 12168)
@@ -1094,6 +1094,7 @@
a = 0;
efa= em->faces.first;
i = 0;
+ me->act_face = -1;
while(efa) {
mface= &((MFace *) me->mface)[i];
@@ -1149,8 +1150,8 @@
/* no index '0' at location 3 or 4 */
test_index_face(mface, &me->fdata, i, efa->v4?4:3);
- if (a==me->act_face)
- EM_set_actFace(efa);
+ if (EM_get_actFace() == efa)
+ me->act_face = a;
#ifdef WITH_VERSE
if(efa->vface) {
More information about the Bf-blender-cvs
mailing list