From 38a1c654fc9e814a45b7f1dcb0c5fd2a3ee21670 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Thu, 18 Jan 2018 10:21:28 -0800 Subject: [PATCH] Slight bug fix for behavior when scene adds mobject followed by a group containing that mobject --- scene/scene.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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):