diff options
author | missionfloyd <missionfloyd@users.noreply.github.com> | 2023-10-03 04:22:15 +0000 |
---|---|---|
committer | missionfloyd <missionfloyd@users.noreply.github.com> | 2023-10-03 04:22:15 +0000 |
commit | 86a46e81892c72cc50f9a37dfb1ca285f189134d (patch) | |
tree | f261b68cd5cebbd7f718285eacd515a973944bb4 /javascript | |
parent | 5ef669de080814067961f28357256e8fe27544f4 (diff) | |
download | stable-diffusion-webui-gfx803-86a46e81892c72cc50f9a37dfb1ca285f189134d.tar.gz stable-diffusion-webui-gfx803-86a46e81892c72cc50f9a37dfb1ca285f189134d.tar.bz2 stable-diffusion-webui-gfx803-86a46e81892c72cc50f9a37dfb1ca285f189134d.zip |
Fix accidentally closing popup dialogs
Diffstat (limited to 'javascript')
-rw-r--r-- | javascript/extraNetworks.js | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/javascript/extraNetworks.js b/javascript/extraNetworks.js index 493f31af..b1b85669 100644 --- a/javascript/extraNetworks.js +++ b/javascript/extraNetworks.js @@ -216,27 +216,24 @@ function extraNetworksSearchButton(tabs_id, event) { var globalPopup = null; var globalPopupInner = null; + function closePopup() { if (!globalPopup) return; - globalPopup.style.display = "none"; } + function popup(contents) { if (!globalPopup) { globalPopup = document.createElement('div'); - globalPopup.onclick = closePopup; globalPopup.classList.add('global-popup'); - + var close = document.createElement('div'); close.classList.add('global-popup-close'); - close.onclick = closePopup; + close.addEventListener("click", closePopup); close.title = "Close"; globalPopup.appendChild(close); globalPopupInner = document.createElement('div'); - globalPopupInner.onclick = function(event) { - event.stopPropagation(); return false; - }; globalPopupInner.classList.add('global-popup-inner'); globalPopup.appendChild(globalPopupInner); |