diff --git a/boltd/bolt-manager.c b/boltd/bolt-manager.c index 6c5dd033877e479ee67e6b211ed42b757095d8e7..ec5c32a9e60c838fce5571af78713a34db89f4d6 100644 --- a/boltd/bolt-manager.c +++ b/boltd/bolt-manager.c @@ -1775,6 +1775,12 @@ handle_power_state_changed (GObject *gobject, gpointer user_data) { BoltManager *mgr = BOLT_MANAGER (user_data); + gboolean supported = bolt_power_can_force (mgr->power); + BoltPowerState state = bolt_power_get_state (mgr->power); + + bolt_info (LOG_TOPIC ("power"), "state changed: %s/%s", + (supported ? "supported" : "unsupported"), + bolt_power_state_to_string (state)); g_object_notify_by_pspec (G_OBJECT (mgr), props[PROP_POWERSTATE]);