From 15d56b84cb62f8e2bf08bdd23e9d9ff9f9b9366a Mon Sep 17 00:00:00 2001 From: Trygve Aaberge Date: Mon, 17 Dec 2012 00:06:20 +0100 Subject: [PATCH] core: Trigger volume changed event in set_volume --- mopidy/core/playback.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mopidy/core/playback.py b/mopidy/core/playback.py index 4941ef0f..901976d6 100644 --- a/mopidy/core/playback.py +++ b/mopidy/core/playback.py @@ -283,6 +283,8 @@ class PlaybackController(object): return self._volume def set_volume(self, volume): + self._trigger_volume_changed() + if self.audio: self.audio.set_volume(volume) else: @@ -515,6 +517,10 @@ class PlaybackController(object): logger.debug('Triggering options changed event') listener.CoreListener.send('options_changed') + def _trigger_volume_changed(self): + logger.debug('Triggering volume changed event') + listener.CoreListener.send('volume_changed') + def _trigger_seeked(self, time_position): logger.debug('Triggering seeked event') listener.CoreListener.send('seeked', time_position=time_position)