diff options
author | karl-qdh <karl@qdh.org.uk> | 2011-03-30 16:02:50 +0100 |
---|---|---|
committer | karl-qdh <karl@qdh.org.uk> | 2011-03-30 16:02:50 +0100 |
commit | f8923be6312878885431503e0ee372b1e11676ea (patch) | |
tree | 925d2a7624a710a4f828291c7a9ade9e2be2d10c | |
parent | afdaa937487ff3db6077d851132ea7ae2353bf0f (diff) | |
download | ayatana-indicator-datetime-f8923be6312878885431503e0ee372b1e11676ea.tar.gz ayatana-indicator-datetime-f8923be6312878885431503e0ee372b1e11676ea.tar.bz2 ayatana-indicator-datetime-f8923be6312878885431503e0ee372b1e11676ea.zip |
Might not like that signal notation
-rw-r--r-- | src/indicator-datetime.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/indicator-datetime.c b/src/indicator-datetime.c index e55bfa0..addc2c2 100644 --- a/src/indicator-datetime.c +++ b/src/indicator-datetime.c @@ -379,7 +379,7 @@ system_proxy_cb (GObject * object, GAsyncResult * res, gpointer user_data) g_error_free(error); return; } - g_signal_connect(proxy, "g-signal::ActiveChanged", G_CALLBACK(session_active_change_cb), self); + g_signal_connect(proxy, "g-signal", G_CALLBACK(session_active_change_cb), self); } @@ -806,7 +806,9 @@ session_active_change_cb (GDBusProxy * proxy, gchar * sender_name, gchar * signa { // Just returned from suspend IndicatorDatetime * self = INDICATOR_DATETIME(user_data); - update_time(self); + if (g_strcmp0(signal_name, "ActiveChanged") == 0) { + update_time(self); + } return; } |