[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28142] trunk/blender/source/blender/ editors/space_view3d/view3d_header.c: Fix [#21972] Inclusive selection doesn't work for Faces

Matt Ebb matt at mke3.net
Mon Apr 12 04:10:51 CEST 2010


Revision: 28142
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28142
Author:   broken
Date:     2010-04-12 04:10:50 +0200 (Mon, 12 Apr 2010)

Log Message:
-----------
Fix [#21972] Inclusive selection doesn't work for Faces

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_view3d/view3d_header.c

Modified: trunk/blender/source/blender/editors/space_view3d/view3d_header.c
===================================================================
--- trunk/blender/source/blender/editors/space_view3d/view3d_header.c	2010-04-12 01:26:56 UTC (rev 28141)
+++ trunk/blender/source/blender/editors/space_view3d/view3d_header.c	2010-04-12 02:10:50 UTC (rev 28142)
@@ -367,8 +367,9 @@
 	case B_SEL_FACE:
 		if(em) {
 			if( shift==0 || em->selectmode==0){
-				if( ((ts->selectmode ^ SCE_SELECT_FACE) == SCE_SELECT_VERTEX) || ((ts->selectmode ^ SCE_SELECT_FACE) == SCE_SELECT_EDGE)){
-					if(ctrl) EM_convertsel(em, (ts->selectmode ^ SCE_SELECT_FACE),SCE_SELECT_FACE);
+				if( ((em->selectmode ^ SCE_SELECT_FACE) == SCE_SELECT_VERTEX) || ((em->selectmode ^ SCE_SELECT_FACE) == SCE_SELECT_EDGE)){
+					if(ctrl)
+						EM_convertsel(em, (em->selectmode ^ SCE_SELECT_FACE),SCE_SELECT_FACE);
 				}
 				em->selectmode = SCE_SELECT_FACE;
 			}





More information about the Bf-blender-cvs mailing list