From 0a4ff00bceb289a50937085a937aef730be0be70 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Wed, 10 Apr 2024 11:09:58 +1000 Subject: [PATCH] Fix issue where the underlay cache option was not yet implemented and ignored. --- src/blenderbim/blenderbim/bim/module/drawing/operator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/drawing/operator.py b/src/blenderbim/blenderbim/bim/module/drawing/operator.py index 9a275e5018..794877525b 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/operator.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/operator.py @@ -341,6 +341,8 @@ class CreateDrawing(bpy.types.Operator): if not ifcopenshell.util.element.get_pset(self.drawing, "EPset_Drawing", "HasUnderlay"): return svg_path = self.get_svg_path(cache_type="underlay") + if os.path.isfile(svg_path) and self.props.should_use_underlay_cache: + return svg_path visible_object_names = {obj.name for obj in bpy.context.visible_objects} for obj in bpy.context.view_layer.objects: