From 955df30c7f37ab7d30137610b440179dfb0682b8 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Sat, 22 Feb 2020 07:49:45 -0500 Subject: [PATCH] upower: properly add signal receiver --- lib/solaar/upower.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/solaar/upower.py b/lib/solaar/upower.py index 33e0ec22..498dbab7 100644 --- a/lib/solaar/upower.py +++ b/lib/solaar/upower.py @@ -58,8 +58,8 @@ try: _UPOWER_BUS = 'org.freedesktop.UPower' _UPOWER_INTERFACE = 'org.freedesktop.UPower' - _LOGIND_BUS = 'org.freedesktop.login1.Manager' - _LOGIND_INTERFACE = 'org.freedesktop.login1' + _LOGIND_BUS = 'org.freedesktop.login1' + _LOGIND_INTERFACE = 'org.freedesktop.login1.Manager' # integration into the main GLib loop from dbus.mainloop.glib import DBusGMainLoop @@ -75,7 +75,7 @@ try: dbus_interface=_UPOWER_INTERFACE, bus_name=_UPOWER_BUS) bus.add_signal_receiver(_suspend_or_resume,'PrepareForSleep', - _LOGIND_BUS, _LOGIND_INTERFACE) + dbus_interface=_LOGIND_INTERFACE, bus_name=_LOGIND_BUS) if _log.isEnabledFor(_INFO): _log.info("connected to system dbus, watching for suspend/resume events")