diff options
-rw-r--r-- | ControlToolbar.py | 5 | ||||
-rw-r--r-- | jukeboxactivity.py | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/ControlToolbar.py b/ControlToolbar.py index 7ef8a5b..d951b78 100644 --- a/ControlToolbar.py +++ b/ControlToolbar.py @@ -152,3 +152,8 @@ class Control(gobject.GObject): self.button.set_sensitive(False) self.scale_item.set_sensitive(False) self.hscale.set_sensitive(False) + + def set_enabled(self): + self.button.set_sensitive(True) + self.scale_item.set_sensitive(True) + self.hscale.set_sensitive(True) diff --git a/jukeboxactivity.py b/jukeboxactivity.py index 443a8ff..13e7143 100644 --- a/jukeboxactivity.py +++ b/jukeboxactivity.py @@ -281,6 +281,7 @@ class JukeboxActivity(activity.Activity): self.player.set_uri(url) self.play_toggled() + self.check_if_next_prev() self.playlist_widget.set_cursor(self.currentplaying) @@ -484,6 +485,8 @@ class JukeboxActivity(activity.Activity): return False def play_toggled(self): + self.control.set_enabled() + if self.player.is_playing(): self.player.pause() self.control.set_button_play() |