From 6cdc5b0822f2b817d7de3f28391d70c09f843782 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Wed, 16 Sep 2020 20:37:19 -0700 Subject: [PATCH] Small bugfixes --- frontend/src/util.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/src/util.ts b/frontend/src/util.ts index 4da086d..d896aea 100644 --- a/frontend/src/util.ts +++ b/frontend/src/util.ts @@ -55,6 +55,9 @@ export function autocomplete( updateActive(); e.preventDefault(); break; + case "Enter": + close(); + break; } }); return (newResults: string[]) => { @@ -67,7 +70,11 @@ export function autocomplete( results.forEach((result, index) => { const eltDiv = document.createElement("div"); eltDiv.innerText = result; - eltDiv.addEventListener("click", () => select(index)); + eltDiv.addEventListener("click", () => { + currentIndex = index; + updateActive(); + close(); + }); eltsDiv.appendChild(eltDiv); }); input.parentNode!.appendChild(eltsDiv);