Files
IfcOpenShell/src
Ryan Schultz d911f18449 Bonsai: remove every selected annotation from a drawing, not just the active one
RemoveAnnotationFromDrawing read context.active_object, so taking several
annotations off a drawing meant selecting and clicking them one at a time,
even though AddAnnotationToDrawing already works across the whole selection.

It now mirrors the add operator: every selected IfcAnnotation that is actually
on this drawing is removed, drawing annotations are skipped, and the outcome is
reported as removed and skipped counts. The skipped count covers annotations
that must stay on at least one drawing, which the old code could only report
for the active object.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 10:46:00 -05:00
..
2026-02-26 17:01:54 +05:00
2026-02-27 14:52:55 +05:00
2026-02-27 14:52:55 +05:00
2026-03-23 10:54:38 +01:00