diff --git a/frontend/src/components/input/password.vue b/frontend/src/components/input/password.vue index 06fde802c..d6812a5fc 100644 --- a/frontend/src/components/input/password.vue +++ b/frontend/src/components/input/password.vue @@ -10,7 +10,8 @@ autocomplete="current-password" :tabindex="props.tabindex" @keyup.enter="e => $emit('submit', e)" - @focusout="validate" + @focusout="() => {validate(); validateAfterFirst = true}" + @keyup="() => {validateAfterFirst ? validate() : null}" @input="handleInput" >

- {{ $t('user.auth.passwordRequired') }} + {{ isValid }}