From 10a99fff058b07c9001c0ffd1b0c9ccaeee3943e Mon Sep 17 00:00:00 2001 From: Ryan Schultz Date: Mon, 22 Sep 2025 20:12:24 -0500 Subject: [PATCH] Closes #7133: when activating a drawing, Bonsai will turn on/off 'Display in Render' when it turns on/off 'Hide in Viewport'. --- src/bonsai/bonsai/tool/drawing.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/tool/drawing.py b/src/bonsai/bonsai/tool/drawing.py index 957ee2af37..de65b2bd16 100644 --- a/src/bonsai/bonsai/tool/drawing.py +++ b/src/bonsai/bonsai/tool/drawing.py @@ -2211,10 +2211,14 @@ class Drawing(bonsai.core.tool.Drawing): # Note that render visibility is only set on drawing generation time for speed. for obj in bpy.context.view_layer.objects: if obj.name in element_obj_names: - obj.hide_set(False) # Show the object + obj.hide_set(False) + obj.hide_render = False continue if (hide := non_ifc_objects_hide.get(obj)) is not None: obj.hide_set(hide) + obj.hide_render = hide + else: + obj.hide_render = True cls.import_camera_props(drawing, camera.data)