X-Git-Url: http://git.tremily.us/?p=hooke.git;a=blobdiff_plain;f=hooke%2Fhooke.py;h=98f364904f4fb0a7ef6cb5f68c0573a4da10e819;hp=b9a659e77397d191ed913939b0bcb816d86378c3;hb=34fb609d190fd15a5d77b30439821a590ac9e364;hpb=0875cde46f391286ea99e845312ff75fbc6190d4 diff --git a/hooke/hooke.py b/hooke/hooke.py index b9a659e..98f3649 100644 --- a/hooke/hooke.py +++ b/hooke/hooke.py @@ -206,6 +206,9 @@ class HookeRunner (object): hooke = command_to_ui.get(block=True) log.debug('cleanup got %s instance' % type(hooke)) command.join() + for playlist in hooke.playlists: # Curve._hooke is not pickled. + for curve in playlist: + curve.set_hooke(hooke) return hooke