Let's say I have a title textfield in an edit environment. The user has saved the title before but wants to edit it now.
I've read up on some design principles and one of them stated:
When a user activates a field, the current entry should be auto-selected so that pressing Backspace/Delete or starting to type will eliminate the current entry. Users can click within the field to deselect the whole, dropping the text pointer exactly where the user has clicked.
I agree on the subject when dealing with placeholders. I'm not too sure about input fields that have been filled out with predefined data the user once set himself.
Do you auto-select the whole field? If so, do you only do this the first time the user enters the field(before saving) or every time the user re-enters the field?
What is the best practice of doing so?