Does anyone have any suggestions as to how to stop form auto-complete / auto-fill across the board in Liberty Create ?
While individual form elements can have the prevent auto-complete set - I’m finding in Edge it simply doesn’t work - Edge just force fills the fields regardless. Yes we can disable the form fill in Edge which does work - this is not really practical across a large user base.
Not only that - some of our pages have hundreds of form elements included so I don’t want to have to set this individually if at all possible.
When set, the fields do appear to be showing in the HTML with autocomplete=“off” or autocomplete=“new-password”
What’s worse is Edge “seems” to be grouping fields together - so you auto-fill say a date from your personal history but it also includes a text field value you previously entered and it auto fills that too.
These fields might logically not be connected in any way so goodness knows why Edge stored them together ?
So if I’m reading this correctly - all the autocomplete=“off” or autocomplete=“new-password” tags do is prevent the autofill options being presented to the user for a particular field - it does not stop the fields being populated if they have been “selected” elsewhere.
So my question still stands - is there anyway to disable this “site wide” or am I stuck with doing this field by field ?
Doesn’t work in Edge unfortunately - this is either a platform bug or its just not possible to suppress the browsers desire to auto fill fields when it thinks it can.
I believe that support for autocomplete varies somewhat from browser to browser, each with it’s own nuances and caveats, especially regarding trying to disable it. So getting autocomplete to be fully off universally may not be possible, especially for some field types.
“Can I Use” has a good summation of some of these caveats: "autocomplete" | Can I use... Support tables for HTML5, CSS3, etc
We’re working a change in Create that will give builders more control over the exact value used, instead of just the “prevent auto complete” checkbox. That won’t help fix these browser oddities, but will give more flexibility for specifying what kind of data the field contains.
1 Like
Lovely 
Especially love the bit about “intentionally ignoring” the settings … very helpful !!!