From 45c7d47bf20697220df8a16c48858f4371584ef4 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Wed, 27 Feb 2019 17:03:44 +0100 Subject: Fix T61827: align.selected2xyz was very slow This was caused by an unnecessary loop. At least I could not see any reason why it should be there. --- space_view3d_pie_menus/pie_align_menu.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'space_view3d_pie_menus') diff --git a/space_view3d_pie_menus/pie_align_menu.py b/space_view3d_pie_menus/pie_align_menu.py index c59a7c97..329acca6 100644 --- a/space_view3d_pie_menus/pie_align_menu.py +++ b/space_view3d_pie_menus/pie_align_menu.py @@ -126,14 +126,13 @@ class AlignSelectedXYZ(Operator): } chosen_value = values[self.axis][0] constraint_value = values[self.axis][1] - for vert in bpy.context.object.data.vertices: - bpy.ops.transform.resize( - value=chosen_value, constraint_axis=constraint_value, - constraint_orientation='GLOBAL', - mirror=False, proportional='DISABLED', - proportional_edit_falloff='SMOOTH', - proportional_size=1 - ) + bpy.ops.transform.resize( + value=chosen_value, constraint_axis=constraint_value, + constraint_orientation='GLOBAL', + mirror=False, proportional='DISABLED', + proportional_edit_falloff='SMOOTH', + proportional_size=1 + ) return {'FINISHED'} -- cgit v1.2.3