From 52dd06ce6f79617a7a5d65154cf1a9754b3df949 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Sat, 30 Jan 2021 22:10:58 -0800 Subject: [PATCH] Allow always_redraw to take in arguments --- manimlib/mobject/mobject_update_utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manimlib/mobject/mobject_update_utils.py b/manimlib/mobject/mobject_update_utils.py index 71eb12e8..db59821f 100644 --- a/manimlib/mobject/mobject_update_utils.py +++ b/manimlib/mobject/mobject_update_utils.py @@ -41,9 +41,9 @@ def f_always(method, *arg_generators, **kwargs): return mobject -def always_redraw(func): - mob = func() - mob.add_updater(lambda m: mob.become(func())) +def always_redraw(func, *args, **kwargs): + mob = func(*args, **kwargs) + mob.add_updater(lambda m: mob.become(func(*args, **kwargs))) return mob