From 0e2d21bed3df1a3ee47565798178826d028df179 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Tue, 24 Jan 2023 21:46:34 -0800 Subject: [PATCH] Don't necessarily use VGroup with FadeTransform --- manimlib/animation/fading.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/manimlib/animation/fading.py b/manimlib/animation/fading.py index c8c29065..3ea17ade 100644 --- a/manimlib/animation/fading.py +++ b/manimlib/animation/fading.py @@ -103,12 +103,8 @@ class FadeTransform(Transform): self.stretch = stretch self.dim_to_match = dim_to_match - group_type = Group - if isinstance(mobject, VMobject) and isinstance(target_mobject, VMobject): - group_type = VGroup - mobject.save_state() - super().__init__(group_type(mobject, target_mobject.copy()), **kwargs) + super().__init__(Group(mobject, target_mobject.copy()), **kwargs) def begin(self) -> None: self.ending_mobject = self.mobject.copy()