diff --git a/scene/scene.py b/scene/scene.py index ccbf9df6..b6b36fe1 100644 --- a/scene/scene.py +++ b/scene/scene.py @@ -208,10 +208,9 @@ class Scene(object): mobjects, continual_animations = self.separate_mobjects_and_continual_animations( mobjects_or_continual_animations ) - self.mobjects = list_update(self.mobjects, mobjects) - self.continual_animations = list_update( - self.continual_animations, continual_animations - ) + self.remove(*mobjects_or_continual_animations) + self.mobjects += mobjects + self.continual_animations += continual_animations return self def add_mobjects_among(self, values):