Skip to content
Snippets Groups Projects
Commit 69b088b4 authored by Yann Leboulanger's avatar Yann Leboulanger
Browse files

prevent traceback when player is no more on dbus. fixes #4131

parent 64b73530
No related branches found
No related tags found
No related merge requests found
......@@ -217,7 +217,10 @@ def get_playing_track(self):
bus.get_object('org.gnome.Rhythmbox',
'/org/gnome/Rhythmbox/Player'), 'org.gnome.Rhythmbox.Player')
rbshell = dbus.Interface(rbshellobj, 'org.gnome.Rhythmbox.Shell')
uri = player.getPlayingUri()
try:
uri = player.getPlayingUri()
except dbus.DBusException:
uri = None
if not uri:
return None
props = rbshell.getSongProperties(uri)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment