diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-05-01 11:39:52 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-01 11:39:52 +0000 |
commit | 696c338ee2841830fd5010427d90347329d5786a (patch) | |
tree | 6f9c37f302e6bcaf1ce3e1f1913f2db54f3b184e /javascript/ui.js | |
parent | b463b8a12672e010a8c86ea1c73b2c14ae5555d5 (diff) | |
parent | 50f63e22472dd532ddd76adb28f29aef46a71a86 (diff) | |
download | stable-diffusion-webui-gfx803-696c338ee2841830fd5010427d90347329d5786a.tar.gz stable-diffusion-webui-gfx803-696c338ee2841830fd5010427d90347329d5786a.tar.bz2 stable-diffusion-webui-gfx803-696c338ee2841830fd5010427d90347329d5786a.zip |
Merge pull request #9953 from akx/js-misc-fixes
Miscellaneous JS fixes
Diffstat (limited to 'javascript/ui.js')
-rw-r--r-- | javascript/ui.js | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/javascript/ui.js b/javascript/ui.js index bfe31525..b63b84b2 100644 --- a/javascript/ui.js +++ b/javascript/ui.js @@ -1,7 +1,7 @@ // various functions for interaction with ui.py not large enough to warrant putting them in separate files function set_theme(theme){ - gradioURL = window.location.href + var gradioURL = window.location.href if (!gradioURL.includes('?__theme=')) { window.location.replace(gradioURL + '?__theme=' + theme); } @@ -47,7 +47,7 @@ function extract_image_from_gallery(gallery){ return [gallery[0]]; } - index = selected_gallery_index() + var index = selected_gallery_index() if (index < 0 || index >= gallery.length){ // Use the first image in the gallery as the default @@ -58,7 +58,7 @@ function extract_image_from_gallery(gallery){ } function args_to_array(args){ - res = [] + var res = [] for(var i=0;i<args.length;i++){ res.push(args[i]) } @@ -138,7 +138,7 @@ function get_img2img_tab_index() { } function create_submit_args(args){ - res = [] + var res = [] for(var i=0;i<args.length;i++){ res.push(args[i]) } @@ -160,7 +160,7 @@ function showSubmitButtons(tabname, show){ } function showRestoreProgressButton(tabname, show){ - button = gradioApp().getElementById(tabname + "_restore_progress") + var button = gradioApp().getElementById(tabname + "_restore_progress") if(! button) return button.style.display = show ? "flex" : "none" @@ -207,8 +207,9 @@ function submit_img2img(){ return res } -function restoreProgressTxt2img(x){ +function restoreProgressTxt2img(){ showRestoreProgressButton("txt2img", false) + var id = localStorage.getItem("txt2img_task_id") id = localStorage.getItem("txt2img_task_id") @@ -220,10 +221,11 @@ function restoreProgressTxt2img(x){ return id } -function restoreProgressImg2img(x){ - showRestoreProgressButton("img2img", false) - id = localStorage.getItem("img2img_task_id") +function restoreProgressImg2img(){ + showRestoreProgressButton("img2img", false) + + var id = localStorage.getItem("img2img_task_id") if(id) { requestProgress(id, gradioApp().getElementById('img2img_gallery_container'), gradioApp().getElementById('img2img_gallery'), function(){ @@ -252,7 +254,7 @@ function modelmerger(){ function ask_for_style_name(_, prompt_text, negative_prompt_text) { - name_ = prompt('Style name:') + var name_ = prompt('Style name:') return [name_, prompt_text, negative_prompt_text] } @@ -287,11 +289,11 @@ function recalculate_prompts_img2img(){ } -opts = {} +var opts = {} onUiUpdate(function(){ if(Object.keys(opts).length != 0) return; - json_elem = gradioApp().getElementById('settings_json') + var json_elem = gradioApp().getElementById('settings_json') if(json_elem == null) return; var textarea = json_elem.querySelector('textarea') @@ -340,8 +342,8 @@ onUiUpdate(function(){ registerTextarea('img2img_prompt', 'img2img_token_counter', 'img2img_token_button') registerTextarea('img2img_neg_prompt', 'img2img_negative_token_counter', 'img2img_negative_token_button') - show_all_pages = gradioApp().getElementById('settings_show_all_pages') - settings_tabs = gradioApp().querySelector('#settings div') + var show_all_pages = gradioApp().getElementById('settings_show_all_pages') + var settings_tabs = gradioApp().querySelector('#settings div') if(show_all_pages && settings_tabs){ settings_tabs.appendChild(show_all_pages) show_all_pages.onclick = function(){ @@ -353,9 +355,9 @@ onUiUpdate(function(){ }) onOptionsChanged(function(){ - elem = gradioApp().getElementById('sd_checkpoint_hash') - sd_checkpoint_hash = opts.sd_checkpoint_hash || "" - shorthash = sd_checkpoint_hash.substr(0,10) + var elem = gradioApp().getElementById('sd_checkpoint_hash') + var sd_checkpoint_hash = opts.sd_checkpoint_hash || "" + var shorthash = sd_checkpoint_hash.substring(0,10) if(elem && elem.textContent != shorthash){ elem.textContent = shorthash |