From 19534e225f0a2d585352baa7b9cbd4e2752930f0 Mon Sep 17 00:00:00 2001 From: Ryan Schultz Date: Thu, 25 Dec 2025 19:29:57 -0600 Subject: [PATCH] Fix #6661: Have `update_drawing_name` function update the camera object's name in Blender, as well. --- src/bonsai/bonsai/core/drawing.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/bonsai/bonsai/core/drawing.py b/src/bonsai/bonsai/core/drawing.py index fd721cd4be..407bb19cb0 100644 --- a/src/bonsai/bonsai/core/drawing.py +++ b/src/bonsai/bonsai/core/drawing.py @@ -397,6 +397,12 @@ def update_drawing_name( ) -> None: if drawing_tool.get_name(drawing) != name: ifc.run("attribute.edit_attributes", product=drawing, attributes={"Name": name}) + + # Update the camera object name + camera = ifc.get_object(drawing) + if camera and camera.name != name: + camera.name = name + group = drawing_tool.get_drawing_group(drawing) if drawing_tool.get_name(group) != name: ifc.run("attribute.edit_attributes", product=group, attributes={"Name": name})