From 7fa2654d8ab1e4a745cda41da8562283a6312f8c Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Mon, 9 Aug 2021 15:37:03 -0700 Subject: [PATCH] Revert changes to Mobject.scale --- manimlib/mobject/mobject.py | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/manimlib/mobject/mobject.py b/manimlib/mobject/mobject.py index 1568734e..966ca794 100644 --- a/manimlib/mobject/mobject.py +++ b/manimlib/mobject/mobject.py @@ -572,19 +572,12 @@ class Mobject(object): respect to that point. """ scale_factor = max(scale_factor, min_scale_factor) - if about_point is None and about_edge is not None: - about_point = self.get_bounding_box_point(about_edge) - if recurse: - for submob in self.submobjects: - submob.scale(scale_factor, about_point=about_point, recurse=True) - if not self.submobjects: - self.apply_points_function( - lambda points: scale_factor * points, - works_on_bounding_box=True, - about_point=about_point, - about_edge=about_edge - ) - return self + self.apply_points_function( + lambda points: scale_factor * points, + about_point=about_point, + about_edge=about_edge, + works_on_bounding_box=True, + ) def stretch(self, factor, dim, **kwargs): def func(points):