From fba84ecd3c195b87ec19b0b693949bbc7d32440a Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 6 Mar 2023 11:52:55 +1100 Subject: [PATCH] Fix bug where invalid svg embedding was done when building sheets. --- src/blenderbim/blenderbim/bim/module/drawing/sheeter.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/drawing/sheeter.py b/src/blenderbim/blenderbim/bim/module/drawing/sheeter.py index cee3b179d1..24d70a3c77 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/sheeter.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/sheeter.py @@ -308,7 +308,10 @@ class SheetBuilder: for image in images: new_href = ntpath.basename(image.attrib.get("{http://www.w3.org/1999/xlink}href")) image.attrib["{http://www.w3.org/1999/xlink}href"] = new_href - group.append(embedded) + for child in embedded: + if "namedview" in child.tag: + continue + group.append(child) return group def convert_to_mm(self, value):