From 1ca0dfb1e04e66843180ca2946bbf0cef1bae818 Mon Sep 17 00:00:00 2001 From: Ryan Schultz Date: Sat, 3 Aug 2024 14:09:15 -0500 Subject: [PATCH] Make sure drawings are loaded when calling `bim.activate_drawing` from sheets UI. related: c11ba23a3d0bd7794ca1f3612f95c8e23a52877f --- src/blenderbim/blenderbim/bim/module/drawing/operator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/drawing/operator.py b/src/blenderbim/blenderbim/bim/module/drawing/operator.py index 685a7b7603..4371ed1be8 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/operator.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/operator.py @@ -1526,6 +1526,8 @@ class ActivateDrawing(bpy.types.Operator): return self.execute(context) def execute(self, context): + if bpy.context.scene.DocProperties.is_editing_drawings == False: + bpy.ops.bim.load_drawings() drawing = tool.Ifc.get().by_id(self.drawing) dprops = bpy.context.scene.DocProperties