mirror of
https://github.com/Azornes/Comfyui-LayerForge.git
synced 2026-03-23 05:22:11 -03:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
60b6a9f932 |
@@ -538,6 +538,10 @@ async function createCanvasWidget(node, widget, app) {
|
|||||||
const showPreviewWidget = node.widgets.find((w) => w.name === "show_preview");
|
const showPreviewWidget = node.widgets.find((w) => w.name === "show_preview");
|
||||||
if (showPreviewWidget && !showPreviewWidget.value) {
|
if (showPreviewWidget && !showPreviewWidget.value) {
|
||||||
log.debug("Preview disabled, skipping updateOutput");
|
log.debug("Preview disabled, skipping updateOutput");
|
||||||
|
const PLACEHOLDER_IMAGE = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=";
|
||||||
|
const placeholder = new Image();
|
||||||
|
placeholder.src = PLACEHOLDER_IMAGE;
|
||||||
|
node.imgs = [placeholder];
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const triggerWidget = node.widgets.find((w) => w.name === "trigger");
|
const triggerWidget = node.widgets.find((w) => w.name === "trigger");
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "layerforge"
|
name = "layerforge"
|
||||||
description = "Photoshop-like layered canvas editor to your ComfyUI workflow. This node is perfect for complex compositing, inpainting, and outpainting, featuring multi-layer support, masking, blend modes, and precise transformations. Includes optional AI-powered background removal for streamlined image editing."
|
description = "Photoshop-like layered canvas editor to your ComfyUI workflow. This node is perfect for complex compositing, inpainting, and outpainting, featuring multi-layer support, masking, blend modes, and precise transformations. Includes optional AI-powered background removal for streamlined image editing."
|
||||||
version = "1.3.9"
|
version = "1.4.0"
|
||||||
license = { text = "MIT License" }
|
license = { text = "MIT License" }
|
||||||
dependencies = ["torch", "torchvision", "transformers", "aiohttp", "numpy", "tqdm", "Pillow"]
|
dependencies = ["torch", "torchvision", "transformers", "aiohttp", "numpy", "tqdm", "Pillow"]
|
||||||
|
|
||||||
|
|||||||
@@ -577,6 +577,10 @@ async function createCanvasWidget(node: ComfyNode, widget: any, app: ComfyApp):
|
|||||||
const showPreviewWidget = node.widgets.find((w) => w.name === "show_preview");
|
const showPreviewWidget = node.widgets.find((w) => w.name === "show_preview");
|
||||||
if (showPreviewWidget && !showPreviewWidget.value) {
|
if (showPreviewWidget && !showPreviewWidget.value) {
|
||||||
log.debug("Preview disabled, skipping updateOutput");
|
log.debug("Preview disabled, skipping updateOutput");
|
||||||
|
const PLACEHOLDER_IMAGE = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=";
|
||||||
|
const placeholder = new Image();
|
||||||
|
placeholder.src = PLACEHOLDER_IMAGE;
|
||||||
|
node.imgs = [placeholder];
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user