diff --git a/examples/change_on_screensaver.py b/examples/change_on_screensaver.py index 20959d18fd351949b45621c6e0984e69c420dccd..b8ecc72b9334eabd12cd213aae1c07e511a2e7e2 100755 --- a/examples/change_on_screensaver.py +++ b/examples/change_on_screensaver.py @@ -21,6 +21,7 @@ DBUS_SCREENSAVER_INTERFACES = ( 'org.xfce.ScreenSaver', ) + def signal_callback(active): if active: print("Lock screen/screensaver activated") @@ -31,6 +32,7 @@ def signal_callback(active): # Set to green device.fx.static(0, 255, 0) + DBusGMainLoop(set_as_default=True) bus = dbus.SessionBus()