]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-accounts-dialog.c
We can't use *_run_* API from dbus signal cb or method implementation. To avoid probl...
[empathy.git] / libempathy-gtk / empathy-accounts-dialog.c
index 958d709ab4d0aa5f29a5e837918e79568169fb48..6f4421b887113bd1de4e7c3f8ea25a75ce7dfec1 100644 (file)
@@ -1074,9 +1074,9 @@ empathy_accounts_dialog_show (GtkWindow *parent)
        g_signal_connect (dialog->monitor, "account-disabled",
                          G_CALLBACK (accounts_dialog_account_enabled_cb),
                          dialog);
        g_signal_connect (dialog->monitor, "account-disabled",
                          G_CALLBACK (accounts_dialog_account_enabled_cb),
                          dialog);
-       dbus_g_proxy_connect_signal (DBUS_G_PROXY (dialog->mc), "AccountStatusChanged",
-                                    G_CALLBACK (accounts_dialog_status_changed_cb),
-                                    dialog, NULL);
+       empathy_connect_to_account_status_changed (dialog->mc,
+                                                  G_CALLBACK (accounts_dialog_status_changed_cb),
+                                                  dialog, NULL);
 
        accounts_dialog_model_setup (dialog);
        accounts_dialog_setup (dialog);
 
        accounts_dialog_model_setup (dialog);
        accounts_dialog_setup (dialog);