aboutsummaryrefslogtreecommitdiff
path: root/javascript/extensions.js
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2024-03-02 07:03:13 +0300
committerAUTOMATIC1111 <16777216c@gmail.com>2024-03-02 07:03:13 +0300
commitbef51aed032c0aaa5cfd80445bc4cf0d85b408b5 (patch)
tree42957c454a4ac8d98488f19811b60359d05d88ba /javascript/extensions.js
parentcf2772fab0af5573da775e7437e6acdca424f26e (diff)
parent13984857890401e8605a3e53bd671e900a18d73f (diff)
Merge branch 'release_candidate'
Diffstat (limited to 'javascript/extensions.js')
-rw-r--r--javascript/extensions.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/javascript/extensions.js b/javascript/extensions.js
index 312131b7..cc8ee220 100644
--- a/javascript/extensions.js
+++ b/javascript/extensions.js
@@ -2,8 +2,11 @@
function extensions_apply(_disabled_list, _update_list, disable_all) {
var disable = [];
var update = [];
-
- gradioApp().querySelectorAll('#extensions input[type="checkbox"]').forEach(function(x) {
+ const extensions_input = gradioApp().querySelectorAll('#extensions input[type="checkbox"]');
+ if (extensions_input.length == 0) {
+ throw Error("Extensions page not yet loaded.");
+ }
+ extensions_input.forEach(function(x) {
if (x.name.startsWith("enable_") && !x.checked) {
disable.push(x.name.substring(7));
}