Small bugfixes

This commit is contained in:
Radon Rosborough 2020-09-16 20:37:19 -07:00
parent 849cf204de
commit 6cdc5b0822
1 changed files with 8 additions and 1 deletions

View File

@ -55,6 +55,9 @@ export function autocomplete(
updateActive(); updateActive();
e.preventDefault(); e.preventDefault();
break; break;
case "Enter":
close();
break;
} }
}); });
return (newResults: string[]) => { return (newResults: string[]) => {
@ -67,7 +70,11 @@ export function autocomplete(
results.forEach((result, index) => { results.forEach((result, index) => {
const eltDiv = document.createElement("div"); const eltDiv = document.createElement("div");
eltDiv.innerText = result; eltDiv.innerText = result;
eltDiv.addEventListener("click", () => select(index)); eltDiv.addEventListener("click", () => {
currentIndex = index;
updateActive();
close();
});
eltsDiv.appendChild(eltDiv); eltsDiv.appendChild(eltDiv);
}); });
input.parentNode!.appendChild(eltsDiv); input.parentNode!.appendChild(eltsDiv);