diff --git a/source/blender/editors/mesh/editmesh_extrude.c b/source/blender/editors/mesh/editmesh_extrude.c index be37abf0536..614694907c3 100644 --- a/source/blender/editors/mesh/editmesh_extrude.c +++ b/source/blender/editors/mesh/editmesh_extrude.c @@ -591,6 +591,9 @@ static void manipulator_mesh_extrude_refresh(const bContext *C, wmManipulatorGro int constraint_axis[3]; RNA_boolean_get_array(op_transform->ptr, "constraint_axis", constraint_axis); RNA_boolean_set_array(¯optr, "constraint_axis", constraint_axis); + + int orientation_type = RNA_enum_get(op_transform->ptr, "constraint_orientation"); + RNA_enum_set(¯optr, "constraint_orientation", orientation_type); } }