diff --git a/mopidy/mpd/actor.py b/mopidy/mpd/actor.py index af78c331..9b1cbc1b 100644 --- a/mopidy/mpd/actor.py +++ b/mopidy/mpd/actor.py @@ -85,3 +85,6 @@ class MpdFrontend(pykka.ThreadingActor, CoreListener): def stream_title_changed(self, title): self.send_idle('playlist') + + def seeked(self, time_position): + self.send_idle('player') diff --git a/tests/mpd/test_actor.py b/tests/mpd/test_actor.py index 968fbfe7..9975e1cc 100644 --- a/tests/mpd/test_actor.py +++ b/tests/mpd/test_actor.py @@ -22,7 +22,7 @@ from mopidy.mpd import actor (['options_changed'], 'options'), (['volume_changed', 'volume'], 'mixer'), (['mute_changed', 'mute'], 'output'), - (['seeked', 'time_position'], None), + (['seeked', 'time_position'], 'player'), (['stream_title_changed', 'title'], 'playlist'), ]) def test_idle_hooked_up_correctly(event, expected):