Fix bug where switching to an object with modifiers applied would double the effect of modifiers.

This commit is contained in:
Dion Moult
2021-10-22 16:23:36 +11:00
parent 9ffe92eae5
commit c551275db2
12 changed files with 40 additions and 46 deletions
+2 -2
View File
@@ -53,11 +53,11 @@ class TestChangeObjectData(test.bim.bootstrap.NewFile):
assert obj2.data == data2
class TestClearDynamicVoids(test.bim.bootstrap.NewFile):
class TestClearModifiers(test.bim.bootstrap.NewFile):
def test_run(self):
obj = bpy.data.objects.new("Object", bpy.data.meshes.new("Mesh"))
obj.modifiers.new("IfcOpeningElement", "BOOLEAN")
subject.clear_dynamic_voids(obj)
subject.clear_modifiers(obj)
assert len(obj.modifiers) == 0