The only thing that worked for me was the v-if="dialog" because the autofocus prop will only work on initial load which is why it was available only for the first time I opened the dialog.
So the working v-tex-field with autofocus in dialog would look something like this: