jumbo merge part three

This commit is contained in:
Vladimir Mandic
2023-06-14 13:54:23 -04:00
parent 0ddf613b49
commit 9334b2f21c
15 changed files with 116 additions and 72 deletions
+3 -1
View File
@@ -68,7 +68,9 @@ window.document.addEventListener('drop', (e) => {
window.addEventListener('paste', (e) => {
const { files } = e.clipboardData;
if (!isValidImageList(files)) return;
const visibleImageFields = [...gradioApp().querySelectorAll('[data-testid="image"]')].filter((el) => uiElementIsVisible(el));
const visibleImageFields = [...gradioApp().querySelectorAll('[data-testid="image"]')]
.filter((el) => uiElementIsVisible(el))
.sort((a, b) => uiElementInSight(b) - uiElementInSight(a));
if (!visibleImageFields.length) return;
const firstFreeImageField = visibleImageFields.filter((el) => el.querySelector('input[type=file]'))?.[0];
dropReplaceImage(firstFreeImageField || visibleImageFields[visibleImageFields.length - 1], files);