diff --git a/tuttle/app/core/views.py b/tuttle/app/core/views.py index 65aa312..8c8fefb 100644 --- a/tuttle/app/core/views.py +++ b/tuttle/app/core/views.py @@ -448,6 +448,10 @@ def update_dropdown_items(self, items: List[str]): def update_value(self, new_value: str): self.drop_down.value = new_value self.drop_down.error_text = None + try: + self.update() + except RuntimeError: + pass # control not yet mounted @property def value(self):