summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-03-22 19:02:06 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-03-22 19:02:06 (GMT)
commita4ecbee86766b35d25d41d1a178806e1688485df (patch)
tree0cb08f45ced6dd4ed97188972c5a718c94219d46 /templates
parentfa1897b1889f7bf74de68f1ac99cf3be343a7551 (diff)
downloadDoxygen-a4ecbee86766b35d25d41d1a178806e1688485df.zip
Doxygen-a4ecbee86766b35d25d41d1a178806e1688485df.tar.gz
Doxygen-a4ecbee86766b35d25d41d1a178806e1688485df.tar.bz2
issue #8375: Lowercase search does not find non-ASCII uppercase pages and vice versa
Diffstat (limited to 'templates')
-rw-r--r--templates/html/search.js6
1 files changed, 1 insertions, 5 deletions
diff --git a/templates/html/search.js b/templates/html/search.js
index 08d1c06..fb226f7 100644
--- a/templates/html/search.js
+++ b/templates/html/search.js
@@ -335,15 +335,11 @@ function SearchBox(name, resultsPath, inFrame, label, extension)
var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
var code = searchValue.toLowerCase().charCodeAt(0);
- var idxChar = searchValue.substr(0, 1);
+ var idxChar = searchValue.substr(0, 1).toLowerCase();
if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
{
idxChar = searchValue.substr(0, 2);
}
- else if (code <128)
- {
- idxChar = idxChar.toLowerCase();
- }
var resultsPage;
var resultsPageWithSearch;