diff --git a/src/components/KanbanBoard.tsx b/src/components/KanbanBoard.tsx index 9891702..8560e37 100644 --- a/src/components/KanbanBoard.tsx +++ b/src/components/KanbanBoard.tsx @@ -218,7 +218,7 @@ export default function KanbanBoard({ projectId, projectSlug }: Props) { projectSlug={projectSlug} initialStatus={createInStatus} onClose={() => setCreateInStatus(null)} - onCreated={(task) => setTasks((prev) => [...prev, task])} + onCreated={(task) => setTasks((prev) => prev.some((t) => t.id === task.id) ? prev : [...prev, task])} /> )}