mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-30 11:11:53 +00:00
feat: set default width and height values for webcam widgets if not already defined
This commit is contained in:
@@ -212,7 +212,21 @@ function hideWidgets() {
|
|||||||
if (!node.widgets?.length) return
|
if (!node.widgets?.length) return
|
||||||
updateNodeWidgets(
|
updateNodeWidgets(
|
||||||
node,
|
node,
|
||||||
(widgets) => widgets.map((widget) => applyWidgetVisibility(widget, true)),
|
(widgets) =>
|
||||||
|
widgets.map((widget) => {
|
||||||
|
const visibleWidget = applyWidgetVisibility(widget, true)
|
||||||
|
|
||||||
|
// Set default values for width and height if not already set
|
||||||
|
// This replicates behavior from webcamCapture.ts line 148-157
|
||||||
|
if (widget.name === 'width' && !widget.value) {
|
||||||
|
return { ...visibleWidget, value: 640 }
|
||||||
|
}
|
||||||
|
if (widget.name === 'height' && !widget.value) {
|
||||||
|
return { ...visibleWidget, value: 480 }
|
||||||
|
}
|
||||||
|
|
||||||
|
return visibleWidget
|
||||||
|
}),
|
||||||
{ dirtyCanvas: false }
|
{ dirtyCanvas: false }
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user