From 2294cdea4ff0383eede0c3a30ce74512dba627ad Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Wed, 19 Jun 2019 16:08:14 -0700 Subject: [PATCH] Allow Bubble to flip over any axis, which was unnecessarily restricted before --- manimlib/mobject/svg/drawings.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/manimlib/mobject/svg/drawings.py b/manimlib/mobject/svg/drawings.py index 2e7cbaa9..e4419a5b 100644 --- a/manimlib/mobject/svg/drawings.py +++ b/manimlib/mobject/svg/drawings.py @@ -455,9 +455,10 @@ class Bubble(SVGMobject): mover.shift(point - self.get_tip()) return self - def flip(self): - Mobject.flip(self) - self.direction = -np.array(self.direction) + def flip(self, axis=UP): + Mobject.flip(self, axis=axis) + if abs(axis[0]) > 0: + self.direction = -np.array(self.direction) return self def pin_to(self, mobject):