From e3ef64d0b382d0321bd306655263d31d53c584b0 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 18 Oct 2024 15:35:01 +0500 Subject: [PATCH] Fix UI error switching between pset template files --- src/bonsai/bonsai/bim/module/pset_template/prop.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/pset_template/prop.py b/src/bonsai/bonsai/bim/module/pset_template/prop.py index 87ee453f40..4cadfbe9ea 100644 --- a/src/bonsai/bonsai/bim/module/pset_template/prop.py +++ b/src/bonsai/bonsai/bim/module/pset_template/prop.py @@ -41,7 +41,11 @@ def updatePsetTemplateFiles(self, context): PsetTemplatesData.is_loaded = False PsetTemplatesData.data["pset_template_files"] = PsetTemplatesData.pset_template_files() PsetTemplatesData.data["pset_templates"] = PsetTemplatesData.pset_templates() - PsetTemplatesData.data["prop_templates"] = PsetTemplatesData.prop_templates() + + # Ensure enum is valid. + self["pset_templates"] = 0 + updatePsetTemplates(self, context) + PsetTemplatesData.data["primary_measure_type"] = PsetTemplatesData.primary_measure_type() PsetTemplatesData.data["property_template_type"] = PsetTemplatesData.property_template_type()