From 989f5a8692bc5060fba0c8fac152cd78fef7ad9a Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Sun, 5 Jan 2025 00:49:23 +0200 Subject: [PATCH] Image Gen: don't generate a new swipe seed if already using a random seed --- public/scripts/extensions/stable-diffusion/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/scripts/extensions/stable-diffusion/index.js b/public/scripts/extensions/stable-diffusion/index.js index 1e19cf8b5..9f9960c7d 100644 --- a/public/scripts/extensions/stable-diffusion/index.js +++ b/public/scripts/extensions/stable-diffusion/index.js @@ -3953,7 +3953,7 @@ async function onImageSwiped({ message, element, direction }) { const generationType = message?.extra?.generationType ?? generationMode.FREE; const dimensions = setTypeSpecificDimensions(generationType); const originalSeed = extension_settings.sd.seed; - extension_settings.sd.seed = Math.round(Math.random() * (Math.pow(2, 32) - 1)); + extension_settings.sd.seed = extension_settings.sd.seed >= 0 ? Math.round(Math.random() * (Math.pow(2, 32) - 1)) : -1; let imagePath = ''; try {