From 907e0cfd64d87f60655b9e3f3205994e8837d132 Mon Sep 17 00:00:00 2001 From: Neeraj-gagat Date: Sat, 22 Nov 2025 23:22:38 +0530 Subject: [PATCH] fixed sorting by ID bug --- frontend/src/components/HomeComponents/Tasks/Tasks.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/HomeComponents/Tasks/Tasks.tsx b/frontend/src/components/HomeComponents/Tasks/Tasks.tsx index 50bce8c8..15e07270 100644 --- a/frontend/src/components/HomeComponents/Tasks/Tasks.tsx +++ b/frontend/src/components/HomeComponents/Tasks/Tasks.tsx @@ -581,13 +581,13 @@ export const Tasks = ( if (aOverdue && !bOverdue) return -1; if (!aOverdue && bOverdue) return 1; - // Otherwise fall back to ID sort DESC (latest first) - return b.id - a.id; + // Otherwise fall back to ID sort and status sort + return 0; }); }; useEffect(() => { - let filteredTasks = tasks; + let filteredTasks = [...tasks]; // Project filter if (selectedProjects.length > 0) {