From fa4aeb526146b0303d56a0cd9e13dbd23256b9c2 Mon Sep 17 00:00:00 2001 From: Marc-Andre Ferland Date: Sun, 9 Oct 2022 21:16:24 -0400 Subject: [PATCH] Only replace existing seeds when needed. --- ui/media/main.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/media/main.js b/ui/media/main.js index 87cbb33a..1915378a 100644 --- a/ui/media/main.js +++ b/ui/media/main.js @@ -632,8 +632,11 @@ async function checkTasks() { task['taskStatusLabel'].innerText = "Processing" task['taskStatusLabel'].className += " activeTaskLabel" + const genSeeds = Boolean(typeof task.reqBody.seed !== 'number' || (task.reqBody.seed === task.seed && task.numOutputsTotal > 1)) for (let i = 0; i < task.batchCount; i++) { - task.reqBody['seed'] = task.seed + (i * task.reqBody['num_outputs']) + if (genSeeds) { + task.reqBody.seed = task.seed + (i * task.reqBody['num_outputs']) + } let success = await doMakeImage(task) task.batchesDone++