[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26452] trunk/blender/source/blender/ editors/mesh/editmesh.c: bugfix [#20740] Separate All Loose Parts
Campbell Barton
ideasman42 at gmail.com
Sat Jan 30 20:42:07 CET 2010
Revision: 26452
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26452
Author: campbellbarton
Date: 2010-01-30 20:42:03 +0100 (Sat, 30 Jan 2010)
Log Message:
-----------
bugfix [#20740] Separate All Loose Parts
Modified Paths:
--------------
trunk/blender/source/blender/editors/mesh/editmesh.c
Modified: trunk/blender/source/blender/editors/mesh/editmesh.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh.c 2010-01-30 19:41:32 UTC (rev 26451)
+++ trunk/blender/source/blender/editors/mesh/editmesh.c 2010-01-30 19:42:03 UTC (rev 26452)
@@ -1466,6 +1466,11 @@
selectconnected_mesh_all(em);
+ /* don't separate the very last part */
+ for(eve=em->verts.first; eve; eve= eve->next)
+ if((eve->f & SELECT)==0) break;
+ if(eve==NULL) break;
+
/* and now separate */
doit= mesh_separate_selected(scene, editbase);
}
More information about the Bf-blender-cvs
mailing list