From a6ee54488b4cf1910de9dd08ef5dfdddf10e0edc Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Wed, 28 Dec 2022 19:22:41 -0800 Subject: [PATCH] Add deep option to VMobject.copy --- manimlib/mobject/types/vectorized_mobject.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manimlib/mobject/types/vectorized_mobject.py b/manimlib/mobject/types/vectorized_mobject.py index 75bd6883..91d74388 100644 --- a/manimlib/mobject/types/vectorized_mobject.py +++ b/manimlib/mobject/types/vectorized_mobject.py @@ -148,8 +148,8 @@ class VMobject(Mobject): raise Exception("All submobjects must be of type VMobject") super().add(*vmobjects) - def copy(self) -> VMobject: - result = super().copy() + def copy(self, deep: bool = False) -> VMobject: + result = super().copy(deep) result.shader_wrapper_list = [sw.copy() for sw in self.shader_wrapper_list] return result