From db769dd995277b77da1ccf1d3ee126722996871a Mon Sep 17 00:00:00 2001 From: JeLuF Date: Thu, 16 Mar 2023 00:08:24 +0100 Subject: [PATCH] When zooming, only show one copy of the image Don't add a copy of the image for each live preview image shown --- ui/media/js/main.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ui/media/js/main.js b/ui/media/js/main.js index 57789cef..82d83799 100644 --- a/ui/media/js/main.js +++ b/ui/media/js/main.js @@ -322,15 +322,15 @@ function showImages(reqBody, res, outputContainer, livePreview) { imageModal(this.src) }) - const imageExpandBtn = imageItemElem.querySelector('.imgExpandBtn') - imageExpandBtn.addEventListener('click', function() { - imageModal(imageElem.src) - }) - const imageInfo = imageItemElem.querySelector('.imgItemInfo') imageInfo.style.visibility = (livePreview ? 'hidden' : 'visible') if ('seed' in result && !imageElem.hasAttribute('data-seed')) { + const imageExpandBtn = imageItemElem.querySelector('.imgExpandBtn') + imageExpandBtn.addEventListener('click', function() { + imageModal(imageElem.src) + }) + const req = Object.assign({}, reqBody, { seed: result?.seed || reqBody.seed })