From f25ad2a9cbd813457d09023789be965d4e810cb9 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 4 Aug 2025 20:52:31 +0500 Subject: [PATCH] bsdd ui - preload properties when loading classes It was confusing that you still needed to click on the first property, even though it was selected by defalt. --- src/bonsai/bonsai/core/bsdd.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bonsai/bonsai/core/bsdd.py b/src/bonsai/bonsai/core/bsdd.py index 1bec597f5d..3bb4513d40 100644 --- a/src/bonsai/bonsai/core/bsdd.py +++ b/src/bonsai/bonsai/core/bsdd.py @@ -28,6 +28,8 @@ if TYPE_CHECKING: def import_bsdd_classes(bsdd: type[tool.Bsdd], obj: str, obj_type: tool.Ifc.OBJECT_TYPE) -> None: bsdd.import_classes(obj, obj_type) + # Preload properties UIList for newly loaded bsdd class. + bsdd.import_class_properties() def search_bsdd_properties(bsdd: type[tool.Bsdd], keyword: str, obj: str, obj_type: tool.Ifc.OBJECT_TYPE) -> None: