Allow always_redraw to take in arguments

This commit is contained in:
Grant Sanderson 2021-01-30 22:10:58 -08:00
parent 90293f3907
commit 52dd06ce6f

View file

@ -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