aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui/contact-editor/e-contact-editor.h
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2001-11-04 12:39:08 +0800
committerChris Toshok <toshok@src.gnome.org>2001-11-04 12:39:08 +0800
commit9a49145291a39e4e2baca6acd0dba70572aa9bb2 (patch)
treeb5df8b25cd977666d9993b474ecb310e07dd5f09 /addressbook/gui/contact-editor/e-contact-editor.h
parent404df6b3a1f9c0b4610910d232fd9b06af80d845 (diff)
downloadgsoc2013-evolution-9a49145291a39e4e2baca6acd0dba70572aa9bb2.tar
gsoc2013-evolution-9a49145291a39e4e2baca6acd0dba70572aa9bb2.tar.gz
gsoc2013-evolution-9a49145291a39e4e2baca6acd0dba70572aa9bb2.tar.bz2
gsoc2013-evolution-9a49145291a39e4e2baca6acd0dba70572aa9bb2.tar.lz
gsoc2013-evolution-9a49145291a39e4e2baca6acd0dba70572aa9bb2.tar.xz
gsoc2013-evolution-9a49145291a39e4e2baca6acd0dba70572aa9bb2.tar.zst
gsoc2013-evolution-9a49145291a39e4e2baca6acd0dba70572aa9bb2.zip
[ Fixes Ximian bug #14410 ] init in_async_call to FALSE. (card_added_cb):
2001-11-03 Chris Toshok <toshok@ximian.com> [ Fixes Ximian bug #14410 ] * gui/contact-editor/e-contact-editor.c (e_contact_editor_init): init in_async_call to FALSE. (card_added_cb): turn the UI back on and set in_async_call to FALSE. (card_modified_cb): same. (card_deleted_cb): same. (save_card): turn off the UI by setting the dialog insensitive, and set in_async_call to TRUE. (delete_cb): same. (app_delete_event_cb): if we're in an async call don't let the window get deleted. * gui/contact-editor/e-contact-editor.h (struct _EContactEditor): add in_async_call flag for when we make a wombat call and need to disable the UI. * gui/contact-list-editor/e-contact-list-editor.c (e_contact_list_editor_init): init in_async_call to FALSE. (list_added_cb): turn the UI back on and set in_async_call to FALSE. (list_modified_cb): same. (list_deleted_cb): same. (save_card): turn off the UI by setting the dialog insensitive, and set in_async_call to TRUE. (delete_cb): same. (app_delete_event_cb): if we're in an async call don't let the window get deleted. * gui/contact-list-editor/e-contact-list-editor.h (struct _EContactListEditor): add in_async_call flag for when we make a wombat call and need to disable the UI. svn path=/trunk/; revision=14582
Diffstat (limited to 'addressbook/gui/contact-editor/e-contact-editor.h')
-rw-r--r--addressbook/gui/contact-editor/e-contact-editor.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/addressbook/gui/contact-editor/e-contact-editor.h b/addressbook/gui/contact-editor/e-contact-editor.h
index 4d53d10291..69036ef9a8 100644
--- a/addressbook/gui/contact-editor/e-contact-editor.h
+++ b/addressbook/gui/contact-editor/e-contact-editor.h
@@ -98,6 +98,9 @@ struct _EContactEditor
/* Whether the contact editor will accept modifications */
guint editable : 1;
+ /* Whether an async wombat call is in progress */
+ guint in_async_call : 1;
+
EList *writable_fields;
};