From b9ec08b551deb97657664d07cc2065ed0af0ec6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20T=C3=B6nne?= Date: Fri, 10 Jan 2025 14:41:25 +0100 Subject: [PATCH] Fix #132861: Proportional edit broken due to uninitialized transform data The `td->center` value is used to compute proportional editing distances, but initialization order was broken in 9d86fada which sets every center to zero. Pull Request: https://projects.blender.org/blender/blender/pulls/132913 --- source/blender/editors/transform/transform_convert_curves.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/transform/transform_convert_curves.cc b/source/blender/editors/transform/transform_convert_curves.cc index efeb1d8ed3b..d22d186b8ed 100644 --- a/source/blender/editors/transform/transform_convert_curves.cc +++ b/source/blender/editors/transform/transform_convert_curves.cc @@ -544,7 +544,7 @@ void curve_populate_trans_data_structs( center = point_positions[domain_i]; } else { - center = td.iloc; + center = *elem; } copy_v3_v3(td.iloc, *elem);