From e6df91d03e7ae8b714684f1e42c9720367b3ffa2 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Fri, 19 Jan 2018 18:57:52 -0800 Subject: [PATCH] Small bug fix to foreground mobject behavior during an animation --- scene/scene.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scene/scene.py b/scene/scene.py index fb6df9b4..cd4892eb 100644 --- a/scene/scene.py +++ b/scene/scene.py @@ -314,7 +314,10 @@ class Scene(object): def get_moving_mobjects(self, *animations): moving_mobjects = list(it.chain( - [anim.mobject for anim in animations], + [ + anim.mobject for anim in animations + if anim.mobject not in self.foreground_mobjects + ], [ca.mobject for ca in self.continual_animations], self.foreground_mobjects, ))