Speed up the mask save and fix refresh replacing copied image.

This commit is contained in:
comfyanonymous 2023-05-08 17:05:28 -04:00
parent a7ebd5aa12
commit a8705dbfe2
2 changed files with 2 additions and 2 deletions

View File

@ -179,7 +179,7 @@ class PromptServer():
# alpha copy # alpha copy
new_alpha = mask_pil.getchannel('A') new_alpha = mask_pil.getchannel('A')
original_pil.putalpha(new_alpha) original_pil.putalpha(new_alpha)
original_pil.save(filepath) original_pil.save(filepath, compress_level=4)
return image_upload(post, image_save_function) return image_upload(post, image_save_function)

View File

@ -1300,7 +1300,7 @@ export class ComfyApp {
if(widget.type == "combo" && def["input"]["required"][widget.name] !== undefined) { if(widget.type == "combo" && def["input"]["required"][widget.name] !== undefined) {
widget.options.values = def["input"]["required"][widget.name][0]; widget.options.values = def["input"]["required"][widget.name][0];
if(!widget.options.values.includes(widget.value)) { if(widget.name != 'image' && !widget.options.values.includes(widget.value)) {
widget.value = widget.options.values[0]; widget.value = widget.options.values[0];
widget.callback(widget.value); widget.callback(widget.value);
} }