Small bugfixes
This commit is contained in:
parent
849cf204de
commit
6cdc5b0822
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue