From ccb223be942df829259eabbc8247adfaf8b4af35 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 30 Oct 2024 16:05:59 +0500 Subject: [PATCH] Remove unnecessary ifc.finish_edits Unused since we do not use fc.edit anymore for parametric geometry --- src/bonsai/bonsai/bim/module/model/railing.py | 4 ---- src/bonsai/bonsai/tool/model.py | 1 - 2 files changed, 5 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/model/railing.py b/src/bonsai/bonsai/bim/module/model/railing.py index 6403e834f6..4eb891613b 100644 --- a/src/bonsai/bonsai/bim/module/model/railing.py +++ b/src/bonsai/bonsai/bim/module/model/railing.py @@ -107,10 +107,6 @@ def update_railing_modifier_ifc_data(context: bpy.types.Context) -> None: ) tool.Model.replace_object_ifc_representation(body, obj, model_representation) - # TODO: is still necessary? Seems to be needed only because FRAMELESS_PANEL was using too.Ifc.edit. - # hacky way to ensure tha ifc representation won't get tessellated at project save - tool.Ifc.finish_edit(obj) - elif props.railing_type == "FRAMELESS_PANEL": tool.Model.add_body_representation(obj) diff --git a/src/bonsai/bonsai/tool/model.py b/src/bonsai/bonsai/tool/model.py index 74f3418889..19e0660c69 100644 --- a/src/bonsai/bonsai/tool/model.py +++ b/src/bonsai/bonsai/tool/model.py @@ -1491,7 +1491,6 @@ class Model(bonsai.core.tool.Model): profile_set_usage=None, ) tool.Model.replace_object_ifc_representation(body, obj, representation) - tool.Ifc.finish_edit(obj) @classmethod def auto_detect_profiles(