Bug fix: update dropdown on model grid update
This commit is contained in:
@@ -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 = {};
|
||||||
|
|||||||
Reference in New Issue
Block a user