Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ControlToolbar.py5
-rw-r--r--jukeboxactivity.py3
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()