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

Reply via email to