diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-11-27 18:15:03 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-11-27 18:15:03 +0300 |
commit | 994776811f06d5c0b19242bf8d5ca49ae38ae0a6 (patch) | |
tree | c9f0ed5a011849b3c905ee7af9929e10fc49c374 /release/scripts/op | |
parent | 794685da795b4756b01546a9b44328699a5d27ae (diff) |
edge loop delete was using snap, making it not actually delete the edge loop
Diffstat (limited to 'release/scripts/op')
-rw-r--r-- | release/scripts/op/wm.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/release/scripts/op/wm.py b/release/scripts/op/wm.py index 92b1434b696..f4cb136693f 100644 --- a/release/scripts/op/wm.py +++ b/release/scripts/op/wm.py @@ -30,9 +30,14 @@ class MESH_OT_delete_edgeloop(bpy.types.Operator): bl_label = "Delete Edge Loop" def execute(self, context): + snap = bpy.context.scene.tool_settings.snap + bpy.context.scene.tool_settings.snap = False + bpy.ops.tfm.edge_slide(value=1.0) bpy.ops.mesh.select_more() bpy.ops.mesh.remove_doubles() + + bpy.context.scene.tool_settings.snap = snap return ('FINISHED',) rna_path_prop = StringProperty(name="Context Attributes", |