diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2012-08-09 14:12:17 +0200 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.co.uk> | 2012-08-14 17:18:22 +0200 |
commit | d2b704165e9bf015400b72e95d443a67ebc3060e (patch) | |
tree | a3345cded3e797f1748e2dc2eeef80bb0ec1a2bb /ubuntu-online-accounts/cc-plugins | |
parent | 392042f185ccca47df3e7cfd545141de2d322879 (diff) | |
download | empathy-d2b704165e9bf015400b72e95d443a67ebc3060e.tar.gz |
accounts-plugin-widget: only use the simple account widget when creating account
https://bugzilla.gnome.org/show_bug.cgi?id=680775
Diffstat (limited to 'ubuntu-online-accounts/cc-plugins')
-rw-r--r-- | ubuntu-online-accounts/cc-plugins/empathy-accounts-plugin-widget.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ubuntu-online-accounts/cc-plugins/empathy-accounts-plugin-widget.c b/ubuntu-online-accounts/cc-plugins/empathy-accounts-plugin-widget.c index c1ba45f9a..fe3b6fe5e 100644 --- a/ubuntu-online-accounts/cc-plugins/empathy-accounts-plugin-widget.c +++ b/ubuntu-online-accounts/cc-plugins/empathy-accounts-plugin-widget.c @@ -237,14 +237,18 @@ static void add_account_widget (EmpathyAccountsPluginWidget *self) { GtkWidget *alig; + gboolean simple; alig = gtk_alignment_new (0.5, 0, 0, 0); gtk_box_pack_start (GTK_BOX (self), alig, TRUE, TRUE, 0); gtk_widget_show (GTK_WIDGET (alig)); + /* Use the simple widget only when creating the account */ + simple = (self->priv->account->id == 0); + self->priv->account_widget = empathy_account_widget_new_for_protocol ( - self->priv->settings, TRUE); + self->priv->settings, simple); empathy_account_widget_hide_buttons (self->priv->account_widget); |