From 9cb6080cf77fd80b8f02aa944a1da8dcdc8cb553 Mon Sep 17 00:00:00 2001 From: quenousimporte Date: Wed, 16 Aug 2023 17:03:38 +0200 Subject: [PATCH] fixed: search in list accent insensitive --- main.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.js b/main.js index 982fd28..b0638f9 100644 --- a/main.js +++ b/main.js @@ -2249,11 +2249,16 @@ function ontitlechange() } } +function simplifystring(str) +{ + return str.toLowerCase().normalize('NFD').replace(/\p{Diacritic}/gu, ""); +} + function applyfilter() { [...filteredlist.children].forEach(div => { - div.hidden = div.textContent.toLowerCase().indexOf(filter.value.toLowerCase()) < 0; + div.hidden = simplifystring(div.textContent).indexOf(simplifystring(filter.value)) < 0; }); fileindex = 0;