diff --git a/arho_feature_template/gui/components/value_input_widgets.py b/arho_feature_template/gui/components/value_input_widgets.py index 673b8e8..c7a37fb 100644 --- a/arho_feature_template/gui/components/value_input_widgets.py +++ b/arho_feature_template/gui/components/value_input_widgets.py @@ -185,7 +185,8 @@ def __init__(self, value: AttributeValue | None, default_value: AttributeValue): ) elif self.value_data_type == AttributeValueDataType.LOCALIZED_TEXT: - self.value_widget = MultilineTextInputWidget(default_value=default_value.text_value, editable=True) + text_value = value.text_value or default_value.text_value + self.value_widget = MultilineTextInputWidget(default_value=text_value, editable=True) elif self.value_data_type == AttributeValueDataType.CODE: self.value_widget = CodeInputWidget(