diff options
author | xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4> | 2007-10-21 21:22:40 +0800 |
---|---|---|
committer | xclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4> | 2007-10-21 21:22:40 +0800 |
commit | 34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7 (patch) | |
tree | 6193292ba2fb6995a6c1be4e17bb41275eddf357 /libempathy-gtk/empathy-contact-dialogs.c | |
parent | 75f73f79a6a803c4080b48c0deb1e3de2f52b78f (diff) | |
download | gsoc2013-empathy-34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7.tar gsoc2013-empathy-34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7.tar.gz gsoc2013-empathy-34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7.tar.bz2 gsoc2013-empathy-34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7.tar.lz gsoc2013-empathy-34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7.tar.xz gsoc2013-empathy-34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7.tar.zst gsoc2013-empathy-34fab6a4b5fe1d74e0bff0c75610a6c85644d6a7.zip |
2007-10-21 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-contact-dialogs.h:
* libempathy-gtk/empathy-contact-dialogs.c:
* libempathy-gtk/empathy-main-window.c:
* libempathy-gtk/empathy-contact-list-view.c: Don't allow to change
account if we are editing information of self-contact.
git-svn-id: svn+ssh://svn.gnome.org/svn/empathy/trunk@385 4ee84921-47dd-4033-b63a-18d7a039a3e4
Diffstat (limited to 'libempathy-gtk/empathy-contact-dialogs.c')
-rw-r--r-- | libempathy-gtk/empathy-contact-dialogs.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libempathy-gtk/empathy-contact-dialogs.c b/libempathy-gtk/empathy-contact-dialogs.c index 96895cc2f..6026374ea 100644 --- a/libempathy-gtk/empathy-contact-dialogs.c +++ b/libempathy-gtk/empathy-contact-dialogs.c @@ -151,7 +151,7 @@ void empathy_contact_information_dialog_show (EmpathyContact *contact, GtkWindow *parent, gboolean edit, - gboolean edit_groups) + gboolean is_user) { GtkWidget *dialog; GtkWidget *button; @@ -186,12 +186,12 @@ empathy_contact_information_dialog_show (EmpathyContact *contact, /* Contact info widget */ if (edit) { flags |= EMPATHY_CONTACT_WIDGET_EDIT_ALIAS; - if (empathy_contact_is_user (contact)) { - flags |= EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT | - EMPATHY_CONTACT_WIDGET_EDIT_AVATAR; - } } - if (edit_groups) { + if (is_user) { + flags |= EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT; + flags |= EMPATHY_CONTACT_WIDGET_EDIT_AVATAR; + } + if (!is_user && edit) { flags |= EMPATHY_CONTACT_WIDGET_EDIT_GROUPS; } contact_widget = empathy_contact_widget_new (contact, flags); |