From bbb4fa155c26b8d3fd2f15b5915d1ce15d8421ac Mon Sep 17 00:00:00 2001 From: TonyCrane Date: Tue, 25 Jan 2022 13:14:19 +0800 Subject: [PATCH] fix the depth of svg tag --- manimlib/mobject/svg/svg_mobject.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/manimlib/mobject/svg/svg_mobject.py b/manimlib/mobject/svg/svg_mobject.py index 3a5260a7..1ec87714 100644 --- a/manimlib/mobject/svg/svg_mobject.py +++ b/manimlib/mobject/svg/svg_mobject.py @@ -71,8 +71,9 @@ class SVGMobject(VMobject): doc = minidom.parse(self.file_path) self.ref_to_element = {} - for svg in doc.getElementsByTagName("svg"): - mobjects = self.get_mobjects_from(svg) + for child in doc.childNodes: + if child.tagName != 'svg': continue + mobjects = self.get_mobjects_from(child) if self.unpack_groups: self.add(*mobjects) else: