[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [53027] trunk/blender/source/blender/ editors/screen/screen_ops.c: Classical mistake - fix a bug in 1 feature, but don't test the related ones :/

Ton Roosendaal ton at blender.org
Sat Dec 15 11:53:39 CET 2012


Revision: 53027
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53027
Author:   ton
Date:     2012-12-15 10:53:35 +0000 (Sat, 15 Dec 2012)
Log Message:
-----------
Classical mistake - fix a bug in 1 feature, but don't test the related ones :/

Previous commit broke dragging area edges.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/screen/screen_ops.c

Modified: trunk/blender/source/blender/editors/screen/screen_ops.c
===================================================================
--- trunk/blender/source/blender/editors/screen/screen_ops.c	2012-12-15 10:18:42 UTC (rev 53026)
+++ trunk/blender/source/blender/editors/screen/screen_ops.c	2012-12-15 10:53:35 UTC (rev 53027)
@@ -1001,6 +1001,7 @@
 	bScreen *sc = CTX_wm_screen(C);
 	ScrEdge *actedge;
 	sAreaMoveData *md;
+	ScrVert *v1;
 	int x, y;
 	
 	/* required properties */
@@ -1019,7 +1020,11 @@
 	else md->origval = actedge->v1->vec.x;
 	
 	select_connected_scredge(sc, actedge);
-	/* now all vertices with 'flag==1' are the ones that can be moved. */
+	/* now all vertices with 'flag==1' are the ones that can be moved. Move this to editflag */
+	for (v1 = sc->vertbase.first; v1; v1 = v1->next)
+		if (v1->flag)
+			v1->editflag = 1;
+
 	
 	area_move_set_limits(sc, md->dir, &md->bigger, &md->smaller);
 	




More information about the Bf-blender-cvs mailing list