diff --git a/src/components/tasks/add-task.vue b/src/components/tasks/add-task.vue index 0ddc61555..ab079f286 100644 --- a/src/components/tasks/add-task.vue +++ b/src/components/tasks/add-task.vue @@ -10,7 +10,7 @@ v-focus v-model="newTaskTitle" ref="newTaskInput" - @keyup="errorMessage = ''" + @keyup="resetEmptyTitleError" @keydown.enter="handleEnter" /> @@ -135,6 +135,12 @@ const store = useStore() const taskService = shallowReactive(new TaskService()) const errorMessage = ref('') +function resetEmptyTitleError() { + if(newTaskTitle.value !== '') { + errorMessage.value = '' + } +} + async function addTask() { if (newTaskTitle.value === '') { errorMessage.value = t('list.create.addTitleRequired')