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);
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs