GNOME Bugzilla – Bug 684433
Evolution should hide the system modal password prompt when checking password
Last modified: 2013-09-13 01:08:44 UTC
While checking the user's password, evolution should destroy the system modal password prompt, and allow the user to get on with other stuff. Checking the user's password, by logging into the server can take an long and unbounded amount of time. Having the user stare at an unusable computer during this time isn't useful. Using a system modal prompt for an email password is dubious at best, because all other usage of the computer is blocked, due to an action that the user did not necessarily initiate. But if this is indeed necessary, then we should make it easy to get on with work after entering the password. Seeing this behavior with git master.
No, I explicitly designed the authentication phase to keep the password dialog up while verifying the password in case the password is rejected. I find it extremely annoying when a password dialog closes as though authentication were successful, only to pop up a few seconds later prompting for the same account. It leaves me not knowing for sure whether authentication actually worked, since the dialog could pop up again at any seconds. If a server is taking a long time to respond, you can always cancel.
Created attachment 224827 [details] [review] authentication: Don't keep password dialog up for unbounded amount of time Showing a system modal dialog for an unbounded amount of time after the user has entered a password (eg: while connecting to a server) is really annoying.