diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2021-03-22 19:02:06 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2021-03-22 19:02:06 (GMT) |
commit | a4ecbee86766b35d25d41d1a178806e1688485df (patch) | |
tree | 0cb08f45ced6dd4ed97188972c5a718c94219d46 /templates | |
parent | fa1897b1889f7bf74de68f1ac99cf3be343a7551 (diff) | |
download | Doxygen-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.js | 6 |
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; |