From cf13c6fdc128887ada7fdefa011c538cc588a489 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 1 Aug 2025 19:44:53 +0500 Subject: [PATCH] Fix old bug with collapsing/expanding drawing list #6969 It was checking `is_expanded` for all drawings items, though it should have checked just target view items. --- src/bonsai/bonsai/tool/drawing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/tool/drawing.py b/src/bonsai/bonsai/tool/drawing.py index cf4f764b2e..337b817853 100644 --- a/src/bonsai/bonsai/tool/drawing.py +++ b/src/bonsai/bonsai/tool/drawing.py @@ -936,7 +936,7 @@ class Drawing(bonsai.core.tool.Drawing): @classmethod def import_drawings(cls) -> None: props = tool.Drawing.get_document_props() - expanded_target_views = {d.target_view for d in props.drawings if d.is_expanded} + expanded_target_views = {d.target_view for d in props.drawings if not d.is_drawing and d.is_expanded} if not hasattr(cls, "drawing_selected_states"): cls.drawing_selected_states = {} cls.drawing_selected_states.update({d.ifc_definition_id: d.is_selected for d in props.drawings if d.is_drawing})