diff --git a/web/components/modules/modules-list-view.tsx b/web/components/modules/modules-list-view.tsx index ce8ce4e65f..b0ff676092 100644 --- a/web/components/modules/modules-list-view.tsx +++ b/web/components/modules/modules-list-view.tsx @@ -38,7 +38,7 @@ export const ModulesListView: React.FC = observer(() => { ); - if (totalFilters > 0 || searchQuery.trim() !== "") + if (totalFilters > 0 && filteredModuleIds.length === 0) return (
diff --git a/web/helpers/module.helper.ts b/web/helpers/module.helper.ts index 1a01915f29..f5cbfe08ab 100644 --- a/web/helpers/module.helper.ts +++ b/web/helpers/module.helper.ts @@ -22,7 +22,7 @@ export const orderModules = (modules: IModule[], orderByKey: TModuleOrderByOptio (m) => { let progress = (m.completed_issues + m.cancelled_issues) / m.total_issues; if (isNaN(progress)) progress = 0; - return orderByKey === "progress" ? progress : !progress; + return orderByKey === "progress" ? progress : -progress; }, "name", ]);