# HG changeset patch # User souliane # Date 1401272068 -7200 # Node ID 3f3dbb4c4fcfd4d49e697f2f58a6cc9265bda330 # Parent 5f7f913c05ac6d3493b563ad887683e66bc084a1 primitivus: fixes freedesktop notifications when the owner name is changing diff -r 5f7f913c05ac -r 3f3dbb4c4fcf frontends/src/primitivus/notify.py --- a/frontends/src/primitivus/notify.py Fri May 23 13:00:35 2014 +0200 +++ b/frontends/src/primitivus/notify.py Wed May 28 12:14:28 2014 +0200 @@ -38,7 +38,7 @@ #Now we try to connect to Freedesktop D-Bus API try: bus = dbus.SessionBus() - db_object = bus.get_object('org.freedesktop.Notifications', '/org/freedesktop/Notifications') + db_object = bus.get_object('org.freedesktop.Notifications', '/org/freedesktop/Notifications', follow_name_owner_changes=True) self.freedesktop_int = dbus.Interface(db_object, dbus_interface='org.freedesktop.Notifications') except: self.freedesktop_int = None