def _end(bm, o): """ private, end bmesh editing of active object """ bm.normal_update() bmesh.update_edit_mesh(o.data, True) bpy.ops.object.mode_set(mode='OBJECT') bm.free()