diff --git a/frontend/src/components/project/views/ProjectKanban.vue b/frontend/src/components/project/views/ProjectKanban.vue
index 556b9e6b3..5621366db 100644
--- a/frontend/src/components/project/views/ProjectKanban.vue
+++ b/frontend/src/components/project/views/ProjectKanban.vue
@@ -165,7 +165,7 @@
class="bucket-footer"
>
({})
+const showNewTaskInput = ref(null)
const newBucketTitle = ref('')
const showNewBucketInput = ref(false)
@@ -612,7 +612,9 @@ function toggleShowNewTaskInput(bucketId: IBucket['id']) {
if (loading.value || taskLoading.value) {
return
}
- showNewTaskInput.value[bucketId] = !showNewTaskInput.value[bucketId]
+ showNewTaskInput.value = showNewTaskInput.value === bucketId
+ ? null
+ : bucketId
newTaskInputFocused.value = false
}