diff --git a/website/src/components/Tasks/Task/Task.tsx b/website/src/components/Tasks/Task/Task.tsx index f251cdd0..c10ab597 100644 --- a/website/src/components/Tasks/Task/Task.tsx +++ b/website/src/components/Tasks/Task/Task.tsx @@ -74,7 +74,7 @@ export const Task = () => { ): TaskStatus => { switch (event.action) { case "NEW_TASK": - return { mode: "EDIT", replyValidity: "INVALID" }; + return status.mode !== "EDIT" ? { mode: "EDIT", replyValidity: "INVALID" } : status; case "UPDATE_VALIDITY": return status.mode === "EDIT" ? { mode: "EDIT", replyValidity: event.replyValidity } : status; case "ACCEPT_DEFAULT":