diff --git a/apps/desktop/src/renderer/routes/_authenticated/_dashboard/v2-workspaces/components/V2WorkspacesList/V2WorkspacesList.tsx b/apps/desktop/src/renderer/routes/_authenticated/_dashboard/v2-workspaces/components/V2WorkspacesList/V2WorkspacesList.tsx index 521e0a49afb..0adb0f7ce65 100644 --- a/apps/desktop/src/renderer/routes/_authenticated/_dashboard/v2-workspaces/components/V2WorkspacesList/V2WorkspacesList.tsx +++ b/apps/desktop/src/renderer/routes/_authenticated/_dashboard/v2-workspaces/components/V2WorkspacesList/V2WorkspacesList.tsx @@ -74,10 +74,9 @@ function compareWorkspaces( cmp = a.createdAt.getTime() - b.createdAt.getTime(); break; } - if (cmp === 0) { - cmp = b.createdAt.getTime() - a.createdAt.getTime(); - } - return direction === "asc" ? cmp : -cmp; + const directional = direction === "asc" ? cmp : -cmp; + if (directional !== 0) return directional; + return b.createdAt.getTime() - a.createdAt.getTime(); } function groupByProject(