diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-11-05 16:30:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-05 16:30:57 +0000 |
commit | ff805d8d0eb8e3de42f04747de0d1c7354491810 (patch) | |
tree | c6e557895ff3172bad42da469a6912ac718078a1 /javascript/ui.js | |
parent | 44c5097375ae4cf40300c09473bb46cf6c5d6cb7 (diff) | |
parent | c3699d4fd185d5a7285c5519f9bb4b6fec236d9f (diff) | |
download | stable-diffusion-webui-gfx803-ff805d8d0eb8e3de42f04747de0d1c7354491810.tar.gz stable-diffusion-webui-gfx803-ff805d8d0eb8e3de42f04747de0d1c7354491810.tar.bz2 stable-diffusion-webui-gfx803-ff805d8d0eb8e3de42f04747de0d1c7354491810.zip |
Merge branch 'dev' into master
Diffstat (limited to 'javascript/ui.js')
-rw-r--r-- | javascript/ui.js | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/javascript/ui.js b/javascript/ui.js index bedcbf3e..2e262602 100644 --- a/javascript/ui.js +++ b/javascript/ui.js @@ -263,21 +263,6 @@ onAfterUiUpdate(function() { json_elem.parentElement.style.display = "none"; setupTokenCounters(); - - 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() { - gradioApp().querySelectorAll('#settings > div').forEach(function(elem) { - if (elem.id == "settings_tab_licenses") { - return; - } - - elem.style.display = "block"; - }); - }; - } }); onOptionsChanged(function() { @@ -366,3 +351,20 @@ function switchWidthHeight(tabname) { updateInput(height); return []; } + + +var onEditTimers = {}; + +// calls func after afterMs milliseconds has passed since the input elem has beed enited by user +function onEdit(editId, elem, afterMs, func) { + var edited = function() { + var existingTimer = onEditTimers[editId]; + if (existingTimer) clearTimeout(existingTimer); + + onEditTimers[editId] = setTimeout(func, afterMs); + }; + + elem.addEventListener("input", edited); + + return edited; +} |