Fix unbounded prompt growth scripts that loop

This commit is contained in:
Llewellyn Pritchard 2022-11-16 19:19:00 +02:00
parent 98947d173e
commit 9bbe1e3c2e

View File

@ -450,6 +450,8 @@ def process_images_inner(p: StableDiffusionProcessing) -> Processed:
modules.sd_hijack.model_hijack.clear_comments() modules.sd_hijack.model_hijack.clear_comments()
comments = {} comments = {}
prompt_tmp = p.prompt
negative_prompt_tmp = p.negative_prompt
shared.prompt_styles.apply_styles(p) shared.prompt_styles.apply_styles(p)
@ -596,6 +598,9 @@ def process_images_inner(p: StableDiffusionProcessing) -> Processed:
if p.scripts is not None: if p.scripts is not None:
p.scripts.postprocess(p, res) p.scripts.postprocess(p, res)
p.prompt = prompt_tmp
p.negative_prompt = negative_prompt_tmp
return res return res