Dropdown bug

This commit is contained in:
Christian Bastian
2024-01-24 02:31:49 -05:00
parent fe098b2af7
commit eb7a977d88

View File

@@ -847,7 +847,7 @@ class ModelManager extends ComfyDialog {
const modelGridModels = ModelGrid.generateInnerHtml(modelList, modelType, this.#el.settings); const modelGridModels = ModelGrid.generateInnerHtml(modelList, modelType, this.#el.settings);
modelGrid.append.apply(modelGrid, modelGridModels); modelGrid.append.apply(modelGrid, modelGridModels);
this.#updateSearchDropdown(); this.#updateSearchDropdown(true);
} }
async #modelGridRefresh() { async #modelGridRefresh() {
@@ -1099,7 +1099,7 @@ class ModelManager extends ComfyDialog {
return [filterIndex0, cwd]; return [filterIndex0, cwd];
} }
async #updateSearchDropdown() { async #updateSearchDropdown(setHidden = false) {
const modelType = this.#el.modelTypeSelect.value; const modelType = this.#el.modelTypeSelect.value;
const searchDropdown = this.#el.modelDirectorySearchOptions; const searchDropdown = this.#el.modelDirectorySearchOptions;
const filter = this.#el.modelContentFilter.value; const filter = this.#el.modelContentFilter.value;
@@ -1158,7 +1158,7 @@ class ModelManager extends ComfyDialog {
}); });
searchDropdown.innerHTML = ""; searchDropdown.innerHTML = "";
searchDropdown.append.apply(searchDropdown, innerHtml); searchDropdown.append.apply(searchDropdown, innerHtml);
searchDropdown.style.display = options.length === 0 ? "none" : "block"; searchDropdown.style.display = setHidden || options.length == 0 ? "none" : "block";
} }
this.#data.prevousModelFilters[modelType] = filter; this.#data.prevousModelFilters[modelType] = filter;