]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-account-chooser.c
We can't use *_run_* API from dbus signal cb or method implementation. To avoid probl...
[empathy.git] / libempathy-gtk / empathy-account-chooser.c
index 5b1867e6197ba617e8603256dab620a7c8cab7c3..6b731ff7376e813abf8989caaa0836135e002b45 100644 (file)
@@ -223,9 +223,9 @@ empathy_account_chooser_new (void)
        g_signal_connect (priv->monitor, "account-deleted",
                          G_CALLBACK (account_chooser_account_deleted_cb),
                          chooser);
-       dbus_g_proxy_connect_signal (DBUS_G_PROXY (priv->mc), "AccountStatusChanged",
-                                    G_CALLBACK (account_chooser_status_changed_cb),
-                                    chooser, NULL);
+       empathy_connect_to_account_status_changed (priv->mc,
+                                                  G_CALLBACK (account_chooser_status_changed_cb),
+                                                  chooser, NULL);
 
        account_chooser_setup (EMPATHY_ACCOUNT_CHOOSER (chooser));