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:
authorGeoffrey Bantle <hairbat@yahoo.com>2007-09-11 21:01:09 +0400
committerGeoffrey Bantle <hairbat@yahoo.com>2007-09-11 21:01:09 +0400
commit868f423daa13d2509366141b995030edca33960b (patch)
treed10933153e64e11a887c09d7adb5255ba1cee8b8 /source/blender/src
parentc08ef3e1d618871356cf6feb98fadd2991c59047 (diff)
-> Selection History Fix
Old bug in selection history meant that face selections were getting erased from history on editmode toggle.
Diffstat (limited to 'source/blender/src')
-rw-r--r--source/blender/src/editmesh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/src/editmesh.c b/source/blender/src/editmesh.c
index f0ecb616471..4b7db1c1609 100644
--- a/source/blender/src/editmesh.c
+++ b/source/blender/src/editmesh.c
@@ -924,7 +924,7 @@ void make_editMesh()
for(a=0; a<me->totselect; a++, mselect++){
/*check if recorded selection is still valid, if so copy into editmesh*/
- if( (mselect->type == EDITVERT && me->mvert[mselect->index].flag & SELECT) || (mselect->type == EDITEDGE && me->medge[mselect->index].flag & SELECT) || (mselect->type == EDITFACE && me->mface[mselect->index].flag & SELECT) ){
+ if( (mselect->type == EDITVERT && me->mvert[mselect->index].flag & SELECT) || (mselect->type == EDITEDGE && me->medge[mselect->index].flag & SELECT) || (mselect->type == EDITFACE && me->mface[mselect->index].flag & ME_FACE_SEL) ){
ese = MEM_callocN(sizeof(EditSelection), "Edit Selection");
ese->type = mselect->type;
if(ese->type == EDITVERT) ese->data = EM_get_vert_for_index(mselect->index); else