Fix T52020: Archimesh autohole not working
The boolean modifier was created but was removed later. This remove is not necessary.
This commit is contained in:
parent
be06758806
commit
c0e9f36eb9
Notes:
blender-bot
2023-02-14 19:37:41 +01:00
Referenced by issue #52020, Auto Hole Not Working
|
@ -135,11 +135,12 @@ class AchmHoleAction(Operator):
|
|||
else:
|
||||
child.scale.y = 1
|
||||
# add boolean modifier
|
||||
if isboolean(context.object, child) is False:
|
||||
set_modifier_boolean(context.object, child)
|
||||
if isboolean(myroom, child) is False:
|
||||
set_modifier_boolean(myroom, child)
|
||||
except:
|
||||
# print("Unexpected error:" + str(sys.exc_info()))
|
||||
pass
|
||||
|
||||
# ---------------------------------------
|
||||
# Now add the modifiers to baseboard
|
||||
# ---------------------------------------
|
||||
|
@ -154,11 +155,6 @@ class AchmHoleAction(Operator):
|
|||
set_modifier_boolean(mybaseboard, obj)
|
||||
except:
|
||||
pass
|
||||
# Clear empty booleans
|
||||
for mod in mybaseboard.modifiers:
|
||||
if mod.type == 'BOOLEAN':
|
||||
if mod.object is None:
|
||||
bpy.ops.object.modifier_remove(modifier=mod.name)
|
||||
|
||||
# ---------------------------------------
|
||||
# Now add the modifiers to shell
|
||||
|
@ -180,12 +176,7 @@ class AchmHoleAction(Operator):
|
|||
set_modifier_boolean(myshell, obj)
|
||||
except:
|
||||
pass
|
||||
# Clear empty booleans
|
||||
for mod in myshell.modifiers:
|
||||
if mod.type == 'BOOLEAN':
|
||||
if mod.object is None:
|
||||
bpy.ops.object.modifier_remove(modifier=mod.name)
|
||||
|
||||
|
||||
return {'FINISHED'}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue