[Bf-blender-cvs] [b56957f0af0] master: Fix transform 'center_override' not being flagged

Germano Cavalcante noreply at git.blender.org
Fri Feb 21 02:21:29 CET 2020


Commit: b56957f0af0ef40b08ff3b335e1222bfca8cdba6
Author: Germano Cavalcante
Date:   Thu Feb 20 22:21:21 2020 -0300
Branches: master
https://developer.blender.org/rBb56957f0af0ef40b08ff3b335e1222bfca8cdba6

Fix transform 'center_override' not being flagged

Problem introduced by rBa33b261473e9

===================================================================

M	source/blender/editors/transform/transform_generics.c

===================================================================

diff --git a/source/blender/editors/transform/transform_generics.c b/source/blender/editors/transform/transform_generics.c
index 00f34a20cb6..05419e78c40 100644
--- a/source/blender/editors/transform/transform_generics.c
+++ b/source/blender/editors/transform/transform_generics.c
@@ -1374,13 +1374,6 @@ void initTransInfo(bContext *C, TransInfo *t, wmOperator *op, const wmEvent *eve
   bGPdata *gpd = CTX_data_gpencil_data(C);
   PropertyRNA *prop;
 
-  if (op && (prop = RNA_struct_find_property(op->ptr, "center_override")) &&
-      RNA_property_is_set(op->ptr, prop)) {
-    RNA_property_float_get_array(op->ptr, prop, t->center_global);
-    mul_v3_v3(t->center_global, t->aspect);
-    t->flag |= T_OVERRIDE_CENTER;
-  }
-
   if (op && (prop = RNA_struct_find_property(op->ptr, "mouse_coordinate_override")) &&
       RNA_property_is_set(op->ptr, prop)) {
     RNA_property_int_get_array(op->ptr, prop, t->mval);
@@ -1780,6 +1773,13 @@ void initTransInfo(bContext *C, TransInfo *t, wmOperator *op, const wmEvent *eve
 
   setTransformViewAspect(t, t->aspect);
 
+  if (op && (prop = RNA_struct_find_property(op->ptr, "center_override")) &&
+      RNA_property_is_set(op->ptr, prop)) {
+    RNA_property_float_get_array(op->ptr, prop, t->center_global);
+    mul_v3_v3(t->center_global, t->aspect);
+    t->flag |= T_OVERRIDE_CENTER;
+  }
+
   setTransformViewMatrices(t);
   initNumInput(&t->num);
 }



More information about the Bf-blender-cvs mailing list