Skip to content

Commit ef79650

Browse files
fix: integrate sorting after filtering actions in module display
1 parent 1e20254 commit ef79650

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

website/script.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,7 @@ function filterBySearchText (searchText) {
277277

278278
removeSelectedMarkingFromTagsAndCards();
279279

280+
sortData(sortDropdown.value);
280281
updateModuleCardContainer();
281282
}
282283

@@ -287,6 +288,7 @@ function filterByMaintainer (maintainer) {
287288

288289
removeSelectedMarkingFromTagsAndCards();
289290

291+
sortData(sortDropdown.value);
290292
updateModuleCardContainer();
291293
}
292294

@@ -303,6 +305,7 @@ function filterByTag (tag) {
303305

304306
removeSelectedMarkingFromTagsAndCards();
305307

308+
sortData(sortDropdown.value);
306309
updateModuleCardContainer();
307310

308311
// Mark the selected tag container
@@ -337,6 +340,7 @@ function addCategoryFilter () {
337340

338341
searchInput.value = "";
339342
removeSelectedMarkingFromTagsAndCards();
343+
sortData(sortDropdown.value);
340344
updateModuleCardContainer();
341345
});
342346
}
@@ -381,6 +385,7 @@ searchInput.addEventListener("input", () => {
381385
filterBySearchText(searchInput.value);
382386
} else {
383387
filteredModuleList = allModules.concat(skippedModules);
388+
sortData(sortDropdown.value);
384389
updateModuleCardContainer();
385390
}
386391
}, 180);

0 commit comments

Comments
 (0)