Speed up the mask save and fix refresh replacing copied image.
This commit is contained in:
parent
a7ebd5aa12
commit
a8705dbfe2
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue