aboutsummaryrefslogtreecommitdiff
path: root/extensions-builtin/prompt-bracket-checker/javascript
diff options
context:
space:
mode:
authorAUTOMATIC <16777216c@gmail.com>2023-01-19 15:58:32 +0300
committerAUTOMATIC <16777216c@gmail.com>2023-01-19 16:08:09 +0300
commitc12d7ddd725c485682c1caa025627c9ee936d743 (patch)
tree3c350d483acf786e020e261caa0d590fda036522 /extensions-builtin/prompt-bracket-checker/javascript
parent79d802b48a70d2c7e4ca56639833171ac6996714 (diff)
add handling to some places in javascript that can potentially cause issues #6898
Diffstat (limited to 'extensions-builtin/prompt-bracket-checker/javascript')
-rw-r--r--extensions-builtin/prompt-bracket-checker/javascript/prompt-bracket-checker.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/extensions-builtin/prompt-bracket-checker/javascript/prompt-bracket-checker.js b/extensions-builtin/prompt-bracket-checker/javascript/prompt-bracket-checker.js
index eccfb0f9..251a1f57 100644
--- a/extensions-builtin/prompt-bracket-checker/javascript/prompt-bracket-checker.js
+++ b/extensions-builtin/prompt-bracket-checker/javascript/prompt-bracket-checker.js
@@ -93,10 +93,12 @@ function checkBrackets(evt) {
}
var shadowRootLoaded = setInterval(function() {
- var shadowTextArea = document.querySelector('gradio-app').shadowRoot.querySelectorAll('#txt2img_prompt > label > textarea');
- if(shadowTextArea.length < 1) {
- return false;
- }
+ var sahdowRoot = document.querySelector('gradio-app').shadowRoot;
+ if(! sahdowRoot) return false;
+
+ var shadowTextArea = sahdowRoot.querySelectorAll('#txt2img_prompt > label > textarea');
+ if(shadowTextArea.length < 1) return false;
+
clearInterval(shadowRootLoaded);