Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-01-06 08:45:41 +0300
committerCampbell Barton <ideasman42@gmail.com>2011-01-06 08:45:41 +0300
commit3ecacb56544a26738c9581ac8c082c0101d64ba4 (patch)
treeaf638aeef78bd4a4ae5ea113061d20a807962150 /release
parent80e6d92639f0931f1dd2c073206959b4af32d510 (diff)
fix [#25507] Select Interior faces in edit mode gives python error
Diffstat (limited to 'release')
-rw-r--r--release/scripts/op/mesh.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/release/scripts/op/mesh.py b/release/scripts/op/mesh.py
index c2af9ba4da7..447de04f423 100644
--- a/release/scripts/op/mesh.py
+++ b/release/scripts/op/mesh.py
@@ -35,14 +35,14 @@ class MeshSelectInteriorFaces(bpy.types.Operator):
def execute(self, context):
ob = context.active_object
- bpy.ops.mesh.selection_type(type='FACE')
+ context.tool_settings.mesh_select_mode = False, False, True
is_editmode = (ob.mode == 'EDIT')
if is_editmode:
bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
mesh = ob.data
- face_list = [face for face in mesh.faces]
+ face_list = mesh.faces[:]
face_edge_keys = [face.edge_keys for face in face_list]
edge_face_count = mesh.edge_face_count_dict