From cc9e685b3060d4dedbd6e4e4148fb6a03fff8508 Mon Sep 17 00:00:00 2001 From: ldevillez Date: Sun, 12 Jan 2025 13:25:40 +0100 Subject: [PATCH] FIX: get_shape_inside --- CHANGELOG.md | 1 + svg2tikz/tikz_export.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09e41de..d42b2fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ ### Deprecated ### Removed ### Fixed +- Fix `get-shape-inside-function` with new inkex ### Security ## v3.2.1 - 24/09/2024 diff --git a/svg2tikz/tikz_export.py b/svg2tikz/tikz_export.py index af5d603..0286895 100644 --- a/svg2tikz/tikz_export.py +++ b/svg2tikz/tikz_export.py @@ -819,7 +819,7 @@ def get_shape_inside(self, node=None): url = style.get("shape-inside") if url is None: return None - shape = inkex.properties.match_url_and_return_element(url, self.svg) + shape = self.svg.getElementById(url) return shape def style_to_tz(self, node=None): # pylint: disable=too-many-branches