When a user is browsing the site with Google Chrome (1.0.154.65) and has a site account but is not logged-in, the browser auto-fills their username/password in the User Login block.
Saveguard views this a form edit -- and thus prompts whenever the user tries to leaves the page...
Is there a way to avoid this?
Comments
Comment #1
deekayen commentedI confirmed this behavior for 4.0.203.0 (203.0) on Mac, but don't know what to do about it.
Comment #2
jeffschulerDon't markPageUnsaved() on fields like #edit-name ...?
Comment #3
aren cambre commentedThe problem isn't related to autofill. Various autofill techniques can be used to fill in all sorts of fields.
The problem is that the module is even watching the username and password fields.
These fields should be ignored; even if the user typed info into them, properly designed UIs should make it clear that if the user wants to utilize that typed-in information, he should press the Log in button.
There is no need to monitor input of these fields.
Comment #4
aren cambre commented[deleting inadvertent duplicate comment]
Comment #5
deekayen commentedI use http://drupal.org/project/clear_password_field, but that's not really a solution to what's described here. My experience with recent versions of Chrome is that you have to start typing something for it to autofill.
Comment #6
aren cambre commentedI'm assuming you inadvertently closed this issue?
Comment #7
pwolanin commentedThis seems to not be an issue with recent versions of Chrome, so I think closing it was intended
Comment #8
bwaindwain commentedTo ignore certain forms, see https://www.drupal.org/node/203244