[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [47558] trunk/blender/source/blender/ editors/transform/transform.c: Fix #31734: Edge slide operator Flip/ Even options not working

Sergey Sharybin sergey.vfx at gmail.com
Thu Jun 7 09:39:48 CEST 2012


Revision: 47558
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=47558
Author:   nazgul
Date:     2012-06-07 07:39:37 +0000 (Thu, 07 Jun 2012)
Log Message:
-----------
Fix #31734: Edge slide operator Flip/Even options not working

Issue was caused by wrong check whether transform is in edge slide mode.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/transform/transform.c

Modified: trunk/blender/source/blender/editors/transform/transform.c
===================================================================
--- trunk/blender/source/blender/editors/transform/transform.c	2012-06-07 07:28:55 UTC (rev 47557)
+++ trunk/blender/source/blender/editors/transform/transform.c	2012-06-07 07:39:37 UTC (rev 47558)
@@ -5201,7 +5201,7 @@
 
 int handleEventEdgeSlide(struct TransInfo *t, struct wmEvent *event)
 {
-	if (t->flag & TFM_EDGE_SLIDE) {
+	if (t->mode == TFM_EDGE_SLIDE) {
 		SlideData *sld = t->customData;
 
 		if (sld) {
@@ -5243,7 +5243,7 @@
 
 void drawNonPropEdge(const struct bContext *C, TransInfo *t)
 {
-	if (t->flag & TFM_EDGE_SLIDE) {
+	if (t->mode == TFM_EDGE_SLIDE) {
 		SlideData *sld = (SlideData *)t->customData;
 		/* Non-Prop mode */
 		if (sld && sld->is_proportional == FALSE) {




More information about the Bf-blender-cvs mailing list