[Bf-extensions-cvs] [45c7d47b] master: Fix T61827: align.selected2xyz was very slow

Jacques Lucke noreply at git.blender.org
Wed Feb 27 17:05:55 CET 2019


Commit: 45c7d47bf20697220df8a16c48858f4371584ef4
Author: Jacques Lucke
Date:   Wed Feb 27 17:03:44 2019 +0100
Branches: master
https://developer.blender.org/rBA45c7d47bf20697220df8a16c48858f4371584ef4

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.

===================================================================

M	space_view3d_pie_menus/pie_align_menu.py

===================================================================

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'}



More information about the Bf-extensions-cvs mailing list