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
path: root/source
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2008-10-07 18:24:08 +0400
committerTon Roosendaal <ton@blender.org>2008-10-07 18:24:08 +0400
commit0d7d520ffa3cf52829f765687766db694b92f2b1 (patch)
treeef6a022f77a1b039da86fa22766e04f0f27e204d /source
parentdc14259c839c4a2bfbe5f57ebadd0b27660f79ea (diff)
Bugreport in irc, alxarch report:
Fgon flushing for EM_selectmode_flush() should not happen in face select mode. That prevents 'select swap' or deselecting fgons.
Diffstat (limited to 'source')
-rw-r--r--source/blender/src/editmesh_lib.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/src/editmesh_lib.c b/source/blender/src/editmesh_lib.c
index bafc9dda7d6..cace0d350b0 100644
--- a/source/blender/src/editmesh_lib.c
+++ b/source/blender/src/editmesh_lib.c
@@ -650,7 +650,9 @@ void EM_selectmode_flush(void)
if(efa->f & SELECT) EM_select_face(efa, 1);
}
}
- check_fgons_selection();
+
+ if(!(G.scene->selectmode & SCE_SELECT_FACE))
+ check_fgons_selection();
}