From 88d4640d3f84fdebffc83f01bc71968f7f4747f4 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 11 Apr 2023 17:30:29 +0500 Subject: [PATCH] fixed mistake in tool.Blender.apply_bmesh was resulting in error when you apply roof path --- src/blenderbim/blenderbim/tool/blender.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/tool/blender.py b/src/blenderbim/blenderbim/tool/blender.py index b48e7d4e23..2cb2ccde57 100644 --- a/src/blenderbim/blenderbim/tool/blender.py +++ b/src/blenderbim/blenderbim/tool/blender.py @@ -195,11 +195,12 @@ class Blender: ) bmesh.update_edit_mesh(mesh) if not obj: - if not bpy.context.object and bpy.context.object.data != mesh: + if not bpy.context.object or bpy.context.object.data != mesh: raise Exception( "Error applying bmesh in EDIT object - object is " "not provided and can't be acquired from the context. " ) + obj = bpy.context.object obj.update_from_editmode() else: bm.to_mesh(mesh)