diff options
author | Anna Marie Dirks <anna@helixcode.com> | 2000-10-12 04:56:51 +0800 |
---|---|---|
committer | Anna Dirks <anna@src.gnome.org> | 2000-10-12 04:56:51 +0800 |
commit | cf9552aed5c4f9f4daf45776f1babdbc86b6267e (patch) | |
tree | a7f4e07f4bd860f12944b3cf225b07125b9cc706 /mail/mail-threads.c | |
parent | dc294f8a4f77b27e21387292a6c352ed1e82d3d6 (diff) | |
download | gsoc2013-evolution-cf9552aed5c4f9f4daf45776f1babdbc86b6267e.tar gsoc2013-evolution-cf9552aed5c4f9f4daf45776f1babdbc86b6267e.tar.gz gsoc2013-evolution-cf9552aed5c4f9f4daf45776f1babdbc86b6267e.tar.bz2 gsoc2013-evolution-cf9552aed5c4f9f4daf45776f1babdbc86b6267e.tar.lz gsoc2013-evolution-cf9552aed5c4f9f4daf45776f1babdbc86b6267e.tar.xz gsoc2013-evolution-cf9552aed5c4f9f4daf45776f1babdbc86b6267e.tar.zst gsoc2013-evolution-cf9552aed5c4f9f4daf45776f1babdbc86b6267e.zip |
Changed the password-getting dialog so that the text entry has focus.
2000-10-11 Anna Marie Dirks <anna@helixcode.com>
* mail-threads.c: Changed the password-getting dialog so that the
text entry has focus.
svn path=/trunk/; revision=5864
Diffstat (limited to 'mail/mail-threads.c')
-rw-r--r-- | mail/mail-threads.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mail/mail-threads.c b/mail/mail-threads.c index dcddebcc93..d37d55ed90 100644 --- a/mail/mail-threads.c +++ b/mail/mail-threads.c @@ -852,6 +852,14 @@ show_error (com_msg_t * msg) ui_set_busy (); } +static void +focus_on_entry(GtkWidget *widget, gpointer user_data) +{ + if (GTK_IS_ENTRY(widget)) { + gtk_widget_grab_focus(widget); + } +} + /** * get_password: * @@ -881,6 +889,7 @@ get_password (com_msg_t * msg) *(msg->reply) = g_strdup (_("Could not create dialog box.")); button = -1; } else { + e_container_foreach_leaf(dialog, focus_on_entry, NULL); *(msg->reply) = NULL; button = gnome_dialog_run_and_close (GNOME_DIALOG (dialog)); } |