diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-04-29 06:34:10 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-04-29 06:34:10 +0400 |
commit | 62e52d3eee19c699010725b3db9b4c8cfed8f702 (patch) | |
tree | ac2cb5356f57954db743a939d5d73f379bdaa70e /object_print3d_utils/mesh_helpers.py | |
parent | 1ddf4a890a904f57199cf77f6d7a8842842ec5b2 (diff) |
fix for error running 'check all' in editmode.
Diffstat (limited to 'object_print3d_utils/mesh_helpers.py')
-rw-r--r-- | object_print3d_utils/mesh_helpers.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/object_print3d_utils/mesh_helpers.py b/object_print3d_utils/mesh_helpers.py index 720a8256..a9bd3c75 100644 --- a/object_print3d_utils/mesh_helpers.py +++ b/object_print3d_utils/mesh_helpers.py @@ -168,6 +168,8 @@ def bmesh_check_self_intersect_object(obj): bpy.data.objects.remove(obj_tmp) bpy.data.meshes.remove(me_tmp) + scene.update() + return array.array('i', faces_error) @@ -253,6 +255,8 @@ def bmesh_check_thick_object(obj, thickness): bpy.data.objects.remove(obj_tmp) bpy.data.meshes.remove(me_tmp) + scene.update() + return array.array('i', faces_error) @@ -318,6 +322,8 @@ def object_merge(context, objects): bpy.data.meshes.remove(mesh_new) + scene.update() + # return new object return base_base |