diff options
| author | Markus Heiser <markus.heiser@darmarIT.de> | 2022-01-11 00:58:54 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-11 00:58:54 +0100 |
| commit | f4004133b605cea8225c720a7f4c593d4c20d13e (patch) | |
| tree | c8e00e7bae3b8029f93e3641e3a9b246ffee2da8 /searx/static/themes/simple/src | |
| parent | 7cdb86ba951766d807130f4e8af5190789c2e690 (diff) | |
| parent | 3457408285a6fc8eae98ba7144b0f05e37ff9f6c (diff) | |
Merge pull request #737 from return42/fix-542
[fix] autocomple.js: register li.onmousedown instead li.onclick
Diffstat (limited to 'searx/static/themes/simple/src')
| -rw-r--r-- | searx/static/themes/simple/src/js/main/search.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/searx/static/themes/simple/src/js/main/search.js b/searx/static/themes/simple/src/js/main/search.js index 056eac014..6ef95f5bf 100644 --- a/searx/static/themes/simple/src/js/main/search.js +++ b/searx/static/themes/simple/src/js/main/search.js @@ -73,6 +73,16 @@ this.DOMResults.style.left = this.Input.offsetLeft + "px"; this.DOMResults.style.width = this.Input.clientWidth + "px"; }, + _Open: function () { + var params = this; + Array.prototype.forEach.call(this.DOMResults.getElementsByTagName("li"), function (li) { + if (li.getAttribute("class") != "locked") { + li.onmousedown = function () { + params._Select(li); + }; + } + }); + }, }, "#" + qinput_id); // hack, see : https://github.com/autocompletejs/autocomplete.js/issues/37 |