diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-11-15 20:32:07 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-11-15 20:32:07 (GMT) |
commit | 493ce1d7112feac791d6a94f15a869a9f28abe67 (patch) | |
tree | d7e15388ea2ede7833d669f5840a5d60645262b2 | |
parent | 432c49a67f00f5609826e99018f9462102f18fa0 (diff) |
update playback button status depending on whether or not there is an audio note
-rw-r--r-- | PortfolioActivity.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/PortfolioActivity.py b/PortfolioActivity.py index 25345ee..7655f8d 100644 --- a/PortfolioActivity.py +++ b/PortfolioActivity.py @@ -543,6 +543,11 @@ class PortfolioActivity(activity.Activity): self._dsobjects[self.i].object_id) if audio_obj is not None: gobject.idle_add(play_audio_from_file, audio_obj.file_path) + self._playback_button.set_icon('media-playback-start') + self._playback_button.set_tooltip(_('Play recording')) + else: + self._playback_button.set_icon('media-playback-start-insensitive') + self._playback_button.set_tooltip(_('Nothing to play')) if self._hw == XO175: if hasattr(self, '_bump_id') and self._bump_id is not None: |