one more commit for kfw 3.1 beta 4
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 17 Nov 2006 23:24:59 +0000 (23:24 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 17 Nov 2006 23:24:59 +0000 (23:24 +0000)
  - when the krb5 prompter callback function is called,
    set the focus to the first input field provided by
    the caller.

ticket: new
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18841 dc483132-0cff-0310-8789-dd5450dbe970

src/windows/identity/ui/newcredwnd.c

index 7bad1e24c04f67fd710f7e36bd038b7948dc60ed..b876b029790d0fceb9b473ebf26725ff0b1d86d2 100644 (file)
@@ -1740,6 +1740,13 @@ static LRESULT nc_handle_wm_nc_notify(HWND hwnd,
                 y += dy;\r
             }\r
 \r
+            if (d->nc->n_prompts > 0 &&\r
+                d->nc->prompts[0]->hwnd_edit) {\r
+\r
+                SetFocus(d->nc->prompts[0]->hwnd_edit);\r
+\r
+            }\r
+\r
             SelectObject(hdc, hfold);\r
             ReleaseDC(d->dlg_main, hdc);\r
 \r