From e2c1a54e0a3a16900597dff40d50a75a0857050e Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 12 May 2025 13:09:37 +0500 Subject: [PATCH] typing --- src/bonsai/bonsai/bim/module/bcf/operator.py | 1 + src/bonsai/bonsai/tool/model.py | 1 + 2 files changed, 2 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/bcf/operator.py b/src/bonsai/bonsai/bim/module/bcf/operator.py index a63e94e6af..9a090a4b38 100644 --- a/src/bonsai/bonsai/bim/module/bcf/operator.py +++ b/src/bonsai/bonsai/bim/module/bcf/operator.py @@ -1401,6 +1401,7 @@ class ActivateBcfViewpoint(bpy.types.Operator): self.hide_spaces(context) def hide_spaces(self, context: bpy.types.Context) -> None: + assert context.area old = context.area.type context.area.type = "VIEW_3D" bpy.ops.object.select_all(action="DESELECT") diff --git a/src/bonsai/bonsai/tool/model.py b/src/bonsai/bonsai/tool/model.py index 4d2bfcd19f..974f0fc10e 100644 --- a/src/bonsai/bonsai/tool/model.py +++ b/src/bonsai/bonsai/tool/model.py @@ -1060,6 +1060,7 @@ class Model(bonsai.core.tool.Model): if not refresh and element.id() in AuthoringData.type_thumbnails: return # Already processed + assert isinstance(obj, bpy.types.Object) obj.asset_generate_preview() while not obj.preview: pass