[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56326] trunk/blender/source/blender/ editors/mesh/editmesh_loopcut.c: fix for recent commit that allowed incorrectly flushed face selection.
Campbell Barton
ideasman42 at gmail.com
Fri Apr 26 20:45:06 CEST 2013
Revision: 56326
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56326
Author: campbellbarton
Date: 2013-04-26 18:45:05 +0000 (Fri, 26 Apr 2013)
Log Message:
-----------
fix for recent commit that allowed incorrectly flushed face selection.
Modified Paths:
--------------
trunk/blender/source/blender/editors/mesh/editmesh_loopcut.c
Modified: trunk/blender/source/blender/editors/mesh/editmesh_loopcut.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_loopcut.c 2013-04-26 18:25:49 UTC (rev 56325)
+++ trunk/blender/source/blender/editors/mesh/editmesh_loopcut.c 2013-04-26 18:45:05 UTC (rev 56326)
@@ -301,8 +301,8 @@
EDBM_update_generic(em, false, true);
/* we cant slide multiple edges in vertex select mode */
- if ((cuts > 1) && (em->selectmode & SCE_SELECT_VERTEX)) {
- /* dont flush vertex selection when we have multiple cuts, otherwise we can't slide */
+ if (op->opm && (cuts > 1) && (em->selectmode & SCE_SELECT_VERTEX)) {
+ EDBM_selectmode_disable(lcd->vc.scene, em, SCE_SELECT_VERTEX, SCE_SELECT_EDGE);
}
/* force edge slide to edge select mode in in face select mode */
else if (EDBM_selectmode_disable(lcd->vc.scene, em, SCE_SELECT_FACE, SCE_SELECT_EDGE)) {
More information about the Bf-blender-cvs
mailing list