[Bf-blender-cvs] [3482e136bf0] master: Fix error storing proportional editing for redo
Campbell Barton
noreply at git.blender.org
Wed May 1 00:31:40 CEST 2019
Commit: 3482e136bf0f3936ef6266bbb2865c0fe6b2fb48
Author: Campbell Barton
Date: Wed May 1 08:29:42 2019 +1000
Branches: master
https://developer.blender.org/rB3482e136bf0f3936ef6266bbb2865c0fe6b2fb48
Fix error storing proportional editing for redo
Missed in recent changes to proportional edit mode.
===================================================================
M source/blender/editors/transform/transform.c
===================================================================
diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c
index edbc0f90a7d..48ce23c2c99 100644
--- a/source/blender/editors/transform/transform.c
+++ b/source/blender/editors/transform/transform.c
@@ -2173,8 +2173,10 @@ void saveTransform(bContext *C, TransInfo *t, wmOperator *op)
}
}
- if ((prop = RNA_struct_find_property(op->ptr, "proportional"))) {
- RNA_property_enum_set(op->ptr, prop, proportional);
+ if ((prop = RNA_struct_find_property(op->ptr, "use_proportional_edit"))) {
+ RNA_property_boolean_set(op->ptr, prop, proportional & PROP_EDIT_USE);
+ RNA_boolean_set(op->ptr, "use_proportional_connected", proportional & PROP_EDIT_CONNECTED);
+ RNA_boolean_set(op->ptr, "use_proportional_projected", proportional & PROP_EDIT_PROJECTED);
RNA_enum_set(op->ptr, "proportional_edit_falloff", t->prop_mode);
RNA_float_set(op->ptr, "proportional_size", t->prop_size);
}
More information about the Bf-blender-cvs
mailing list