diff --git a/manimlib/mobject/svg/svg_mobject.py b/manimlib/mobject/svg/svg_mobject.py index a61a6eac..deb902a6 100644 --- a/manimlib/mobject/svg/svg_mobject.py +++ b/manimlib/mobject/svg/svg_mobject.py @@ -169,7 +169,11 @@ class SVGMobject(VMobject): else 0.0 for key in ("cx", "cy", "rx", "ry") ] - return Circle().scale(rx * RIGHT + ry * UP).shift(x * RIGHT + y * DOWN) + result = Circle() + result.stretch(rx, 0) + result.stretch(ry, 1) + result.shift(x * RIGHT + y * DOWN) + return result def rect_to_mobject(self, rect_element): fill_color = rect_element.getAttribute("fill")