From 40cd9ca49fd3c4b1b987a51bfa1e62bdf7a9a234 Mon Sep 17 00:00:00 2001 From: Masahiko AMANO Date: Fri, 3 Feb 2023 23:39:39 +0300 Subject: [PATCH] fix(web): fix and improve substring filtering --- web/public/js/tfm-management.js | 6 +++--- web/public/js/tfm-tags.js | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/public/js/tfm-management.js b/web/public/js/tfm-management.js index 02217c0..3ef3755 100644 --- a/web/public/js/tfm-management.js +++ b/web/public/js/tfm-management.js @@ -288,19 +288,19 @@ $(document).on("click", "#tag-selection-filter", function (e) { $(document).on("input", "#text-filter", function (e) { let filter = $(this).val().toLowerCase(); let unfiltered; - if ($("#selection-filter")[0].checked) { + if ($("#file-selection-filter")[0].checked) { unfiltered = $(".list-item.selected"); } else { unfiltered = $(".list-item"); } if (filter === "") { - unfiltered.css("display", "block"); + unfiltered.css("display", ""); return; } unfiltered.each((index, element) => { let current = $(element); if (current.text().toLowerCase().includes(filter)) { - current.css("display", "block"); + current.css("display", ""); } else { current.css("display", "none"); } diff --git a/web/public/js/tfm-tags.js b/web/public/js/tfm-tags.js index 5ecf3d1..66618a1 100644 --- a/web/public/js/tfm-tags.js +++ b/web/public/js/tfm-tags.js @@ -14,13 +14,13 @@ $(document).on("input", "#text-filter-all", function (e) { let filter = $(this).val().toLowerCase(); let unfiltered = $(".item"); if (filter === "") { - unfiltered.css("display", "block"); + unfiltered.css("display", ""); return; } unfiltered.each((index, element) => { let current = $(element); if (current.text().toLowerCase().includes(filter)) { - current.css("display", "block"); + current.css("display", ""); } else { current.css("display", "none"); }