]> git.ipfire.org Git - thirdparty/krb5.git/commit
Be more aggressive about forcing the new credentials dialog to the
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 22 Jun 2007 19:00:27 +0000 (19:00 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 22 Jun 2007 19:00:27 +0000 (19:00 +0000)
commitafdce24008d332ef0624c341e5ab8006e8eb8134
treef4d1d6bd7cd4bfe03161178b22c67e51b1e11b56
parent30de663a1e847f2e2950507dd1c66ec40f1fc5b2
Be more aggressive about forcing the new credentials dialog to the
top.

Many applications call GSSAPI functions from the main GUI thread.
Doing so blocks the window message pump for that application.  When
the GSSAPI call results in the new credentials dialog being displayed,
it will be unable to bring itself to the top and grab the user input
focus because the foreground window is not responding.  This patch
makes the new credentials window a top-most window at creation time
that results in it being created at the top of the Z-order.  It can
then flash the window to indicate that it requires user attention.

ticket: 5584

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19629 dc483132-0cff-0310-8789-dd5450dbe970
src/windows/identity/ui/newcredwnd.c
src/windows/identity/ui/newcredwnd.h