Bug fix: update dropdown on model grid update

This commit is contained in:
Christian Bastian
2024-01-24 02:14:19 -05:00
parent 76f243d1b6
commit fe098b2af7

View File

@@ -827,7 +827,6 @@ class ModelManager extends ComfyDialog {
modelFilter.value = prevousModelFilters[modelType] ?? ""; modelFilter.value = prevousModelFilters[modelType] ?? "";
} }
this.#el.prevousModelType = modelType; this.#el.prevousModelType = modelType;
this.#updateSearchDropdown();
} }
let modelTypeOptions = []; let modelTypeOptions = [];
@@ -847,13 +846,15 @@ class ModelManager extends ComfyDialog {
modelGrid.innerHTML = ""; modelGrid.innerHTML = "";
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();
}
async #modelGridRefresh() { async #modelGridRefresh() {
this.#data.models = await request("/model-manager/models"); this.#data.models = await request("/model-manager/models");
this.#data.modelDirectories = await request("/model-manager/model-directory-list"); this.#data.modelDirectories = await request("/model-manager/model-directory-list");
this.#modelGridUpdate(); this.#modelGridUpdate();
}; }
#setSidebar(event) { #setSidebar(event) {
// TODO: settings["sidebar-default-width"] // TODO: settings["sidebar-default-width"]
@@ -913,7 +914,7 @@ class ModelManager extends ComfyDialog {
const settings = data["settings"]; const settings = data["settings"];
this.#setSettings(settings, reloadData); this.#setSettings(settings, reloadData);
buttonAlert(this.#el.reloadSettingsBtn, true); buttonAlert(this.#el.reloadSettingsBtn, true);
}; }
async #saveSettings() { async #saveSettings() {
let settings = {}; let settings = {};