From 3bccc993b76881a08d5d683a460c85ddcd6477f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Perdig=C3=A3o?= Date: Fri, 29 Nov 2024 16:04:46 -0300 Subject: [PATCH] Small fix in aggregate decorator. --- src/bonsai/bonsai/bim/module/aggregate/decorator.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/aggregate/decorator.py b/src/bonsai/bonsai/bim/module/aggregate/decorator.py index bbb54878f9..4b94989e9d 100644 --- a/src/bonsai/bonsai/bim/module/aggregate/decorator.py +++ b/src/bonsai/bonsai/bim/module/aggregate/decorator.py @@ -248,7 +248,8 @@ class AggregateModeDecorator: region = context.region rv3d = region.data props = context.scene.BIMAggregateProperties - aggregate_obj = props.editing_aggregate + if aggregate_obj := props.editing_aggregate: + return self.addon_prefs = tool.Blender.get_addon_preferences() self.font_id = 0 font_size = tool.Blender.scale_font_size(12) @@ -272,7 +273,8 @@ class AggregateModeDecorator: def draw_aggregate_empty(self, context): props = context.scene.BIMAggregateProperties - aggregate_obj = props.editing_aggregate + if aggregate_obj := props.editing_aggregate: + return self.addon_prefs = tool.Blender.get_addon_preferences() self.line_shader = gpu.shader.from_builtin("POLYLINE_UNIFORM_COLOR") self.line_shader.bind()