From acdc2654d350a4e88f05d4cff98e519c729f1829 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Thu, 26 Jan 2023 16:52:25 -0800 Subject: [PATCH] Account for 'target_mobject is None' case --- manimlib/animation/transform.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/manimlib/animation/transform.py b/manimlib/animation/transform.py index 62fd87a7..012bfad9 100644 --- a/manimlib/animation/transform.py +++ b/manimlib/animation/transform.py @@ -70,7 +70,8 @@ class Transform(Animation): def finish(self) -> None: super().finish() self.mobject.unlock_data() - self.mobject.become(self.target_mobject) + if self.target_mobject is not None: + self.mobject.become(self.target_mobject) def create_target(self) -> Mobject: # Has no meaningful effect here, but may be useful