aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog8
-rw-r--r--src/krb5-auth-dialog.c1
2 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d713cf5..0e452fa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2008-06-09 Colin Walters <walters@verbum.org>
+ Bug 534620: password field focus
+
+ * src/krb5-auth-dialog.c: Be sure we focus the
+ password field every time.
+ Patch from from Guido Günther.
+
+2008-06-09 Colin Walters <walters@verbum.org>
+
Bug 534515: cleanups
* configure.in: Look for dbus-glib and not libgnome.
diff --git a/src/krb5-auth-dialog.c b/src/krb5-auth-dialog.c
index 6aa09a5..7d4fcf3 100644
--- a/src/krb5-auth-dialog.c
+++ b/src/krb5-auth-dialog.c
@@ -271,6 +271,7 @@ auth_dialog_prompter (krb5_context ctx,
entry = glade_xml_get_widget(xml, "krb5_entry");
krb5_auth_dialog_setup (dialog, (gchar *) prompts[i].prompt, prompts[i].hidden);
+ gtk_widget_grab_focus (entry);
wrong_label = glade_xml_get_widget (xml, "krb5_wrong_label");
source_id = g_timeout_add (5000, (GSourceFunc)krb5_auth_dialog_wrong_label_update_expiry,