diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-05-19 06:53:02 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-19 06:53:02 +0000 |
commit | fe7bcbe340d242560d9818411162206a12e3a146 (patch) | |
tree | 96a7a78340d9956ebcf5b260c8218e61e6878ee0 /javascript/dragdrop.js | |
parent | 8c1148b9ea439d4446437a6cd431cb6a73cd8a76 (diff) | |
parent | 7b61acbd35e9db43a5279a42afad3f3dc68462c9 (diff) | |
download | stable-diffusion-webui-gfx803-fe7bcbe340d242560d9818411162206a12e3a146.tar.gz stable-diffusion-webui-gfx803-fe7bcbe340d242560d9818411162206a12e3a146.tar.bz2 stable-diffusion-webui-gfx803-fe7bcbe340d242560d9818411162206a12e3a146.zip |
Merge pull request #10534 from thot-experiment/dev
rewrite uiElementIsVisible
Diffstat (limited to 'javascript/dragdrop.js')
-rw-r--r-- | javascript/dragdrop.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/javascript/dragdrop.js b/javascript/dragdrop.js index e316a365..398a33f9 100644 --- a/javascript/dragdrop.js +++ b/javascript/dragdrop.js @@ -81,7 +81,10 @@ window.addEventListener('paste', e => { } const visibleImageFields = [...gradioApp().querySelectorAll('[data-testid="image"]')] - .filter(el => uiElementIsVisible(el)); + .filter(el => uiElementIsVisible(el)) + .sort((a,b) => uiElementInSight(b) - uiElementInSight(a)); + + if (!visibleImageFields.length) { return; } |