From dccd9d413965a4ad5eba496fb81b1e7089d0af03 Mon Sep 17 00:00:00 2001 From: falken10vdl <33285113+falken10vdl@users.noreply.github.com> Date: Thu, 21 Aug 2025 22:55:19 +0200 Subject: [PATCH] lock drawing titleblock (managed by lock icon in Inkscape) (#7043) --- src/bonsai/bonsai/bim/module/drawing/sheeter.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/drawing/sheeter.py b/src/bonsai/bonsai/bim/module/drawing/sheeter.py index b93f585f65..15ac314e8b 100644 --- a/src/bonsai/bonsai/bim/module/drawing/sheeter.py +++ b/src/bonsai/bonsai/bim/module/drawing/sheeter.py @@ -46,6 +46,7 @@ class SheetBuilder: root = ET.Element("svg") root.attrib["xmlns"] = "http://www.w3.org/2000/svg" root.attrib["xmlns:xlink"] = "http://www.w3.org/1999/xlink" + root.attrib["xmlns:sodipodi"] = "http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" root.attrib["id"] = "root" root.attrib["version"] = "1.1" @@ -65,6 +66,7 @@ class SheetBuilder: view_height = self.convert_to_mm(view_root.attrib["height"]) view = ET.SubElement(root, "g") view.attrib["data-type"] = "titleblock" + view.attrib["sodipodi:insensitive"] = "true" titleblock = ET.SubElement(view, "image") titleblock.attrib["xlink:href"] = Path(os.path.relpath(titleblock_path, sheet_dir)).as_posix() titleblock.attrib["x"] = "0"