Bug: Key input fix on non-dropdown

This commit is contained in:
Christian Bastian
2024-01-25 04:29:18 -05:00
parent 1daf03e856
commit 4d0db38847

View File

@@ -975,7 +975,6 @@ class ModelManager extends ComfyDialog {
$: (el) => (this.#el.modelContentFilter = el), $: (el) => (this.#el.modelContentFilter = el),
placeholder: "example: /0/1.5/styles/clothing -.pt", placeholder: "example: /0/1.5/styles/clothing -.pt",
onkeydown: (e) => { onkeydown: (e) => {
if (searchDropdown.style.display === "none") { return; }
const children = searchDropdown.children; const children = searchDropdown.children;
let iChild; let iChild;
for (iChild = 0; iChild < children.length; iChild++) { for (iChild = 0; iChild < children.length; iChild++) {
@@ -1039,6 +1038,13 @@ class ModelManager extends ComfyDialog {
} }
else { else {
searchDropdown.scrollTop = 0; searchDropdown.scrollTop = 0;
const children = searchDropdown.children;
for (iChild = 0; iChild < children.length; iChild++) {
const child = children[iChild];
if (child.classList.contains(dropdownSelectClass)) {
child.classList.remove(dropdownSelectClass);
}
}
} }
} }
}, },