From e92520b777b861b86003bf9d63de3df1b0251311 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 25 Jun 2025 14:38:59 +0500 Subject: [PATCH] Fix value errors in update callback Blender is requiring update callback to return `None`, otherwise it prints `ValueError: the return value must be None`. --- src/bonsai/bonsai/bim/module/profile/prop.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/profile/prop.py b/src/bonsai/bonsai/bim/module/profile/prop.py index e2da08091f..f69f6a6cd9 100644 --- a/src/bonsai/bonsai/bim/module/profile/prop.py +++ b/src/bonsai/bonsai/bim/module/profile/prop.py @@ -82,7 +82,7 @@ class BIMProfileProperties(PropertyGroup): name="Filter Material Profiles", default=False, description="Check to only show IfcProfileDefs attached to IfcMaterialProfiles", - update=lambda self, context: bpy.ops.bim.load_profiles(), + update=lambda self, context: (None, bpy.ops.bim.load_profiles())[0], ) object_to_profile: PointerProperty( name="Object to profile",