[telepathy-mission-control/master] McdAccount: set_enabled: consider auto-connecting if Enabled becomes TRUE

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Jun 25 08:08:53 PDT 2009


---
 src/mcd-account.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/mcd-account.c b/src/mcd-account.c
index 7679fe3..8dfa8df 100644
--- a/src/mcd-account.c
+++ b/src/mcd-account.c
@@ -933,6 +933,11 @@ set_enabled (TpSvcDBusProperties *self, const gchar *name, const GValue *value,
 	priv->enabled = enabled;
 	mcd_account_manager_write_conf (priv->account_manager);
 	mcd_account_changed_property (account, "Enabled", value);
+
+        if (enabled)
+        {
+            _mcd_account_maybe_autoconnect (account);
+        }
     }
 
     return TRUE;
-- 
1.5.6.5




More information about the telepathy-commits mailing list