From cffd2b8609900509b64dbcfadcc585d0cdb7728f Mon Sep 17 00:00:00 2001 From: Yves Hoppe Date: Fri, 26 May 2017 21:33:58 +0200 Subject: [PATCH] handling closed spotify better --- bumblebee/modules/spotify.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bumblebee/modules/spotify.py b/bumblebee/modules/spotify.py index 0ac96c7..e4fd87a 100644 --- a/bumblebee/modules/spotify.py +++ b/bumblebee/modules/spotify.py @@ -14,6 +14,7 @@ import bumblebee.engine try: import dbus + from dbus.exceptions import DBusException except ImportError: pass @@ -35,7 +36,7 @@ class Module(bumblebee.engine.Module): spotify_iface = dbus.Interface(spotify, 'org.freedesktop.DBus.Properties') props = spotify_iface.Get('org.mpris.MediaPlayer2.Player', 'Metadata') self._song = (str(props['xesam:artist'][0]) + " - " + str(props['xesam:title'])) - except dbus.exceptions.DBusException: - self._song = "Error: DBus Exception" + except DBusException: + self._song = "" # vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4