From d2800473e4007f8c66d69750ea747ac8e68ae095 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 8 Sep 2021 23:24:32 +0200 Subject: [PATCH] less aggressive searching, especially on phones --- copyparty/web/browser.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 65259c81..eb3b4674 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -2834,14 +2834,15 @@ document.onkeydown = function (e) { clearTimeout(defer_timeout); defer_timeout = setTimeout(try_search, 2000); - try_search(); + try_search(v); } - function try_search() { + function try_search(v) { if (Date.now() - search_in_progress > 30 * 1000) { clearTimeout(defer_timeout); clearTimeout(search_timeout); - search_timeout = setTimeout(do_search, 200); + search_timeout = setTimeout(do_search, + v && v.length < (is_touch ? 4 : 3) ? 600 : 200); } }