[empathy: 2/3] presence-chooser: only listen to EmpathyIdle::notify::state



commit ea8355c99dc527d7602ce7b0c5bf3a83b2a8adaa
Author: Jonny Lamb <jonny lamb collabora co uk>
Date:   Thu Sep 17 23:45:03 2009 +0100

    presence-chooser: only listen to EmpathyIdle::notify::state
    
    Previously, when the global presence changed in EmpathyIdle, it would
    notify for "state" and "status", so the state change callback would be
    called twice.
    
    Signed-off-by: Jonny Lamb <jonny lamb collabora co uk>

 libempathy-gtk/empathy-presence-chooser.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/libempathy-gtk/empathy-presence-chooser.c b/libempathy-gtk/empathy-presence-chooser.c
index ba36e09..373b851 100644
--- a/libempathy-gtk/empathy-presence-chooser.c
+++ b/libempathy-gtk/empathy-presence-chooser.c
@@ -785,7 +785,7 @@ empathy_presence_chooser_init (EmpathyPresenceChooser *chooser)
 
 	priv->idle = empathy_idle_dup_singleton ();
 	presence_chooser_presence_changed_cb (chooser);
-	g_signal_connect_swapped (priv->idle, "notify",
+	g_signal_connect_swapped (priv->idle, "notify::state",
 		G_CALLBACK (presence_chooser_presence_changed_cb),
 		chooser);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]