From d7b85d1264a49634e99a8a0f37bd6e13e37a3075 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Thu, 25 Jul 2024 17:10:39 +0500 Subject: [PATCH] bsdd - fix bug when it was always loading preview and inactive domains --- src/blenderbim/blenderbim/bim/module/bsdd/prop.py | 4 +++- src/blenderbim/blenderbim/core/bsdd.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/bsdd/prop.py b/src/blenderbim/blenderbim/bim/module/bsdd/prop.py index 2a54c8f7ce..d9746541c9 100644 --- a/src/blenderbim/blenderbim/bim/module/bsdd/prop.py +++ b/src/blenderbim/blenderbim/bim/module/bsdd/prop.py @@ -63,5 +63,7 @@ class BIMBSDDProperties(PropertyGroup): active_classification_index: IntProperty(name="Active Classification Index") keyword: StringProperty(name="Keyword") should_filter_ifc_class: BoolProperty(name="Filter Active IFC Class", default=True) - load_preview_domains: BoolProperty(name="Load Preview Domains", default=False) + load_preview_domains: BoolProperty( + name="Load Preview Domains", description="Whether it should load preview and inactive domains", default=False + ) classification_psets: CollectionProperty(name="Classification Psets", type=BSDDPset) diff --git a/src/blenderbim/blenderbim/core/bsdd.py b/src/blenderbim/blenderbim/core/bsdd.py index 3d4093e0a0..4fd30b677c 100644 --- a/src/blenderbim/blenderbim/core/bsdd.py +++ b/src/blenderbim/blenderbim/core/bsdd.py @@ -37,7 +37,7 @@ def get_class_properties(client: bsdd.Client, bsdd: tool.Bsdd) -> None: def load_bsdd(client: bsdd.Client, bsdd: tool.Bsdd) -> None: bsdd.clear_domains() - if bsdd.should_load_preview_domains: + if bsdd.should_load_preview_domains(): dictionaries = bsdd.get_dictionaries(client) else: dictionaries = bsdd.get_dictionaries(client, "Active")