diff --git a/mopidy/mpd/actor.py b/mopidy/mpd/actor.py index 9b1cbc1b..ff2385c8 100644 --- a/mopidy/mpd/actor.py +++ b/mopidy/mpd/actor.py @@ -68,6 +68,9 @@ class MpdFrontend(pykka.ThreadingActor, CoreListener): def tracklist_changed(self): self.send_idle('playlist') + def playlists_loaded(self): + self.send_idle('stored_playlist') + def playlist_changed(self, playlist): self.send_idle('stored_playlist') diff --git a/tests/mpd/test_actor.py b/tests/mpd/test_actor.py index 9975e1cc..843e46d3 100644 --- a/tests/mpd/test_actor.py +++ b/tests/mpd/test_actor.py @@ -16,7 +16,7 @@ from mopidy.mpd import actor (['track_playback_ended', 'tl_track', 'time_position'], None), (['playback_state_changed', 'old_state', 'new_state'], 'player'), (['tracklist_changed'], 'playlist'), - (['playlists_loaded'], None), + (['playlists_loaded'], 'stored_playlist'), (['playlist_changed', 'playlist'], 'stored_playlist'), (['playlist_deleted', 'uri'], 'stored_playlist'), (['options_changed'], 'options'),