Image Gen: don't generate a new swipe seed if already using a random seed

This commit is contained in:
Cohee 2025-01-05 00:49:23 +02:00
parent 8623d1198d
commit 989f5a8692

View File

@ -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 {