From f0967b70723f816bcbbe4862eff1b8e6a5a607e1 Mon Sep 17 00:00:00 2001 From: Henrik Date: Sun, 10 Sep 2023 12:53:48 +0200 Subject: [PATCH] chore: reduce debounce time --- static/search.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/search.js b/static/search.js index 38c7e18..4556c64 100644 --- a/static/search.js +++ b/static/search.js @@ -146,7 +146,7 @@ const debounce = (callback, wait) => { DeclarationDataCenter.init() .then((dataCenter) => { // Search autocompletion. - SEARCH_INPUT.addEventListener("input", debounce(ev => handleSearch(dataCenter, null, ev, ac_results, AC_MAX_RESULTS, true), 500)); + SEARCH_INPUT.addEventListener("input", debounce(ev => handleSearch(dataCenter, null, ev, ac_results, AC_MAX_RESULTS, true), 300)); if(SEARCH_PAGE_INPUT) { SEARCH_PAGE_INPUT.addEventListener("input", ev => handleSearch(dataCenter, null, ev, SEARCH_RESULTS, SEARCH_PAGE_MAX_RESULTS, false)) document.querySelectorAll(".kind_checkbox").forEach((checkbox) => @@ -157,7 +157,7 @@ DeclarationDataCenter.init() SEARCH_INPUT.dispatchEvent(new Event("input")) }) .catch(e => { - SEARCH_INPUT.addEventListener("input", debounce(ev => handleSearch(null, e, ev, ac_results, AC_MAX_RESULTS, true), 500)); + SEARCH_INPUT.addEventListener("input", debounce(ev => handleSearch(null, e, ev, ac_results, AC_MAX_RESULTS, true), 300)); if(SEARCH_PAGE_INPUT) { SEARCH_PAGE_INPUT.addEventListener("input", ev => handleSearch(null, e, ev, SEARCH_RESULTS, SEARCH_PAGE_MAX_RESULTS, false)); }