diff --git a/javascript/tagAutocomplete.js b/javascript/tagAutocomplete.js index 904512b..fe29dab 100644 --- a/javascript/tagAutocomplete.js +++ b/javascript/tagAutocomplete.js @@ -810,11 +810,11 @@ async function setup() { }); // Add change listener to model dropdown to react to model changes - let modelDropdown = gradioApp().querySelector("#setting_sd_model_checkpoint select"); - currentModelName = modelDropdown.value; + let modelDropdown = gradioApp().querySelector("#setting_sd_model_checkpoint span.single-select"); + currentModelName = modelDropdown.textContent; modelDropdown?.addEventListener("change", () => { setTimeout(() => { - currentModelName = modelDropdown.value; + currentModelName = modelDropdown.textContent; }, 100); }); // Add mutation observer for the model hash text to also allow hash-based blacklist again @@ -899,7 +899,7 @@ async function setup() { } else { acStyle.appendChild(document.createTextNode(css)); } - gradioApp().appendChild(acStyle); + gradioApp().getRootNode().body.appendChild(acStyle); // Callback await processQueue(QUEUE_AFTER_SETUP, null);