Refactor UI preferences to use 'save_metadata_blend_file' instead of 'user_ui_customization' for metadata handling

This commit is contained in:
falken10vdl
2025-12-12 09:13:15 +01:00
parent 08d9e31a3a
commit 633474b4f6
4 changed files with 46 additions and 20 deletions
@@ -1056,7 +1056,7 @@ class LoadProject(bpy.types.Operator, IFCFileSelector, ImportHelper):
return tooltip
def execute(self, context):
if (tool.Blender.get_addon_preferences().user_ui_customization
if (tool.Blender.get_addon_preferences().save_metadata_blend_file
and self.should_start_fresh_session
and not self.is_advanced):
filepath = self.get_filepath()
@@ -1758,7 +1758,7 @@ class ExportIFC(bpy.types.Operator, ExportHelper):
tool.Ifc.set_path(output_file)
bim_props.is_dirty = False
if tool.Blender.get_addon_preferences().user_ui_customization:
if tool.Blender.get_addon_preferences().save_metadata_blend_file:
try:
bpy.ops.bim.save_blend_metadata_file()
blendmetadata_path = output_file + ".metadata.blend"