diff options
author | Jacques Lucke <mail@jlucke.com> | 2019-02-27 19:03:44 +0300 |
---|---|---|
committer | Jacques Lucke <mail@jlucke.com> | 2019-02-27 19:03:44 +0300 |
commit | 45c7d47bf20697220df8a16c48858f4371584ef4 (patch) | |
tree | 15a3450d50d8198c7e8cced9b7733e0e5b8fe1fc /space_view3d_pie_menus | |
parent | c94604993b3e0bfbc733861e890aff18513e02b4 (diff) |
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.
Diffstat (limited to 'space_view3d_pie_menus')
-rw-r--r-- | space_view3d_pie_menus/pie_align_menu.py | 15 |
1 files changed, 7 insertions, 8 deletions
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'} |