mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-29 18:52:19 +00:00
fix: align BOUNDING_BOX type with backend and target ImageCropV2 node
This commit is contained in:
@@ -4,7 +4,7 @@ useExtensionService().registerExtension({
|
|||||||
name: 'Comfy.ImageCrop',
|
name: 'Comfy.ImageCrop',
|
||||||
|
|
||||||
async nodeCreated(node) {
|
async nodeCreated(node) {
|
||||||
if (node.constructor.comfyClass !== 'ImageCrop') return
|
if (node.constructor.comfyClass !== 'ImageCropV2') return
|
||||||
|
|
||||||
const [oldWidth, oldHeight] = node.size
|
const [oldWidth, oldHeight] = node.size
|
||||||
node.setSize([Math.max(oldWidth, 300), Math.max(oldHeight, 450)])
|
node.setSize([Math.max(oldWidth, 300), Math.max(oldHeight, 450)])
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ const coreWidgetDefinitions: Array<[string, WidgetDefinition]> = [
|
|||||||
'boundingbox',
|
'boundingbox',
|
||||||
{
|
{
|
||||||
component: WidgetBoundingBox,
|
component: WidgetBoundingBox,
|
||||||
aliases: ['BOUNDINGBOX'],
|
aliases: ['BOUNDING_BOX'],
|
||||||
essential: false
|
essential: false
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ const zImageCompareInputSpec = zBaseInputOptions.extend({
|
|||||||
})
|
})
|
||||||
|
|
||||||
const zBoundingBoxInputSpec = zBaseInputOptions.extend({
|
const zBoundingBoxInputSpec = zBaseInputOptions.extend({
|
||||||
type: z.literal('BOUNDINGBOX'),
|
type: z.literal('BOUNDING_BOX'),
|
||||||
name: z.string(),
|
name: z.string(),
|
||||||
isOptional: z.boolean().optional(),
|
isOptional: z.boolean().optional(),
|
||||||
component: z.enum(['ImageCrop']).optional(),
|
component: z.enum(['ImageCrop']).optional(),
|
||||||
|
|||||||
@@ -302,7 +302,7 @@ export const ComfyWidgets = {
|
|||||||
IMAGEUPLOAD: useImageUploadWidget(),
|
IMAGEUPLOAD: useImageUploadWidget(),
|
||||||
COLOR: transformWidgetConstructorV2ToV1(useColorWidget()),
|
COLOR: transformWidgetConstructorV2ToV1(useColorWidget()),
|
||||||
IMAGECOMPARE: transformWidgetConstructorV2ToV1(useImageCompareWidget()),
|
IMAGECOMPARE: transformWidgetConstructorV2ToV1(useImageCompareWidget()),
|
||||||
BOUNDINGBOX: transformWidgetConstructorV2ToV1(useBoundingBoxWidget()),
|
BOUNDING_BOX: transformWidgetConstructorV2ToV1(useBoundingBoxWidget()),
|
||||||
CHART: transformWidgetConstructorV2ToV1(useChartWidget()),
|
CHART: transformWidgetConstructorV2ToV1(useChartWidget()),
|
||||||
GALLERIA: transformWidgetConstructorV2ToV1(useGalleriaWidget()),
|
GALLERIA: transformWidgetConstructorV2ToV1(useGalleriaWidget()),
|
||||||
TEXTAREA: transformWidgetConstructorV2ToV1(useTextareaWidget()),
|
TEXTAREA: transformWidgetConstructorV2ToV1(useTextareaWidget()),
|
||||||
|
|||||||
Reference in New Issue
Block a user