From b88fd964bc2e4344a9cea1ec55ec2f48dba0102f Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Thu, 13 Feb 2025 15:59:55 +0500 Subject: [PATCH] bim.refresh_library - add missing undo flag It's unsafe in Blender to leave operators that edit blend data without undo flag. --- src/bonsai/bonsai/bim/module/project/operator.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bonsai/bonsai/bim/module/project/operator.py b/src/bonsai/bonsai/bim/module/project/operator.py index 80ac7d7b31..9dcfc7ac60 100644 --- a/src/bonsai/bonsai/bim/module/project/operator.py +++ b/src/bonsai/bonsai/bim/module/project/operator.py @@ -210,6 +210,7 @@ class SelectLibraryFile(bpy.types.Operator, IFCFileSelector): class RefreshLibrary(bpy.types.Operator): bl_idname = "bim.refresh_library" bl_label = "Refresh Library" + bl_options = {"UNDO"} def execute(self, context): self.props = tool.Project.get_project_props()