From ace2b7fea4392ee1c0a525ab0d325e2ecefa95bb Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Fri, 6 Mar 2020 06:16:52 -0800 Subject: [PATCH] Don't deepcopy parents --- manimlib/mobject/mobject.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/manimlib/mobject/mobject.py b/manimlib/mobject/mobject.py index 2fe051dc..a2705de1 100644 --- a/manimlib/mobject/mobject.py +++ b/manimlib/mobject/mobject.py @@ -211,8 +211,9 @@ class Mobject(Container): def deepcopy(self): parents = self.parents self.parents = [] - return copy.deepcopy(self) + result = copy.deepcopy(self) self.parents = parents + return result def generate_target(self, use_deepcopy=False): self.target = None # Prevent exponential explosion