Use input name in 'new playlist' and 'load playlist' if p.name == None.
[hooke.git] / hooke / plugin / playlist.py
index 912d21c3aad05fc566dc8ddfc99f7df2fadbbedf..80c22d2ffa3628ebba2115ece97123d7f52dec78 100644 (file)
@@ -248,7 +248,7 @@ Drivers for loading curves.
         p = FilePlaylist(drivers=params['drivers'], path=params['input'])
         p.load(hooke=hooke)
         playlist_names = [playlist.name for playlist in hooke.playlists]
-        if p.name in playlist_names:
+        if p.name in playlist_names or p.name == None:
             p.name = params['output playlist']  # HACK: override input name.  How to tell if it is callback-generated?
         self._set_playlist(hooke, params, p)
        outqueue.put(p)