From 2e6ea4fffb2be2921d26136c46b31f0c4fdcc4ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Perdig=C3=A3o?= Date: Mon, 7 Oct 2024 14:05:09 -0300 Subject: [PATCH] Small fix in polyline input ui decorator. --- src/bonsai/bonsai/bim/module/model/decorator.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/model/decorator.py b/src/bonsai/bonsai/bim/module/model/decorator.py index 75df308aa7..3fa8acc0b6 100644 --- a/src/bonsai/bonsai/bim/module/model/decorator.py +++ b/src/bonsai/bonsai/bim/module/model/decorator.py @@ -492,10 +492,11 @@ class PolylineDecorator: new_line = 20 for i, (key, field_name) in enumerate(texts.items()): - if self.tool_state and key != self.tool_state.input_type: - formatted_value = self.input_ui.get_formatted_value(key) - else: - formatted_value = self.input_ui.get_text_value(key) + if self.input_ui: + if self.tool_state and key != self.tool_state.input_type: + formatted_value = self.input_ui.get_formatted_value(key) + else: + formatted_value = self.input_ui.get_text_value(key) if formatted_value is None: continue