summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2014-09-24 15:11:07 +0200
committerBastien Nocera <hadess@hadess.net>2014-09-24 15:16:11 +0200
commit8271045a68b5d34a47d0c6214681e2b088234d2e (patch)
treed8b99c635543b4e8491da658d8b0f72ffebd69e8
parent1a8ccbcefc29f863ec6317e319f7de471a3fbbbe (diff)
downloadupower-8271045a68b5d34a47d0c6214681e2b088234d2e.tar.gz
daemon: Set update-time on the aggregate device
-rw-r--r--src/up-daemon.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/up-daemon.c b/src/up-daemon.c
index 29e6aab..5d9fe87 100644
--- a/src/up-daemon.c
+++ b/src/up-daemon.c
@@ -317,6 +317,7 @@ out:
"percentage", percentage_total,
"is-present", is_present_total,
"power-supply", TRUE,
+ "update-time", (guint64) g_get_real_time (),
NULL);
return TRUE;
@@ -754,7 +755,10 @@ up_daemon_set_warning_level (UpDaemon *daemon, UpDeviceLevel warning_level)
g_debug ("warning_level = %s", up_device_level_to_string (warning_level));
priv->warning_level = warning_level;
- g_object_set (G_OBJECT (daemon->priv->display_device), "warning-level", warning_level, NULL);
+ g_object_set (G_OBJECT (daemon->priv->display_device),
+ "warning-level", warning_level,
+ "update-time", (guint64) g_get_real_time (),
+ NULL);
if (daemon->priv->warning_level == UP_DEVICE_LEVEL_ACTION) {
if (daemon->priv->action_timeout_id == 0) {