diff --git a/src/composables/widgets/useComboWidget.ts b/src/composables/widgets/useComboWidget.ts index c0cfd7c8a..9dcb4daaf 100644 --- a/src/composables/widgets/useComboWidget.ts +++ b/src/composables/widgets/useComboWidget.ts @@ -18,7 +18,6 @@ import { type ComfyWidgetConstructorV2, addValueControlWidgets } from '@/scripts/widgets' -import { generateUUID } from '@/utils/formatUtil' import { useRemoteWidget } from './useRemoteWidget' @@ -32,7 +31,6 @@ const getDefaultValue = (inputSpec: ComboInputSpec) => { const addMultiSelectWidget = (node: LGraphNode, inputSpec: ComboInputSpec) => { const widgetValue = ref([]) const widget = new ComponentWidgetImpl({ - id: generateUUID(), node, name: inputSpec.name, component: MultiSelectWidget, diff --git a/src/extensions/core/load3d.ts b/src/extensions/core/load3d.ts index 2749e6296..bbbf3811e 100644 --- a/src/extensions/core/load3d.ts +++ b/src/extensions/core/load3d.ts @@ -14,7 +14,6 @@ import { ComponentWidgetImpl, addWidget } from '@/scripts/domWidget' import { useExtensionService } from '@/services/extensionService' import { useLoad3dService } from '@/services/load3dService' import { useToastStore } from '@/stores/toastStore' -import { generateUUID } from '@/utils/formatUtil' useExtensionService().registerExtension({ name: 'Comfy.Load3D', @@ -118,7 +117,6 @@ useExtensionService().registerExtension({ } const widget = new ComponentWidgetImpl({ - id: generateUUID(), node, name: inputSpec.name, component: Load3D, @@ -259,7 +257,6 @@ useExtensionService().registerExtension({ } const widget = new ComponentWidgetImpl({ - id: generateUUID(), node, name: inputSpec.name, component: Load3DAnimation, @@ -355,7 +352,6 @@ useExtensionService().registerExtension({ } const widget = new ComponentWidgetImpl({ - id: generateUUID(), node, name: inputSpec.name, component: Load3D, @@ -432,7 +428,6 @@ useExtensionService().registerExtension({ } const widget = new ComponentWidgetImpl({ - id: generateUUID(), node, name: inputSpec.name, component: Load3DAnimation, diff --git a/src/extensions/core/saveMesh.ts b/src/extensions/core/saveMesh.ts index 1990cc890..ff7462d85 100644 --- a/src/extensions/core/saveMesh.ts +++ b/src/extensions/core/saveMesh.ts @@ -7,7 +7,6 @@ import { CustomInputSpec } from '@/schemas/nodeDef/nodeDefSchemaV2' import { ComponentWidgetImpl, addWidget } from '@/scripts/domWidget' import { useExtensionService } from '@/services/extensionService' import { useLoad3dService } from '@/services/load3dService' -import { generateUUID } from '@/utils/formatUtil' useExtensionService().registerExtension({ name: 'Comfy.SaveGLB', @@ -30,7 +29,6 @@ useExtensionService().registerExtension({ } const widget = new ComponentWidgetImpl({ - id: generateUUID(), node, name: inputSpec.name, component: Load3D, diff --git a/src/scripts/domWidget.ts b/src/scripts/domWidget.ts index 779764c03..981b0235d 100644 --- a/src/scripts/domWidget.ts +++ b/src/scripts/domWidget.ts @@ -103,7 +103,6 @@ abstract class BaseDOMWidgetImpl readonly node: LGraphNode constructor(obj: { - id: string node: LGraphNode name: string type: string @@ -114,7 +113,7 @@ abstract class BaseDOMWidgetImpl this.name = obj.name this.options = obj.options - this.id = obj.id + this.id = generateUUID() this.node = obj.node } @@ -172,7 +171,6 @@ export class DOMWidgetImpl readonly element: T constructor(obj: { - id: string node: LGraphNode name: string type: string @@ -235,7 +233,6 @@ export class ComponentWidgetImpl readonly inputSpec: InputSpec constructor(obj: { - id: string node: LGraphNode name: string component: Component @@ -293,7 +290,6 @@ LGraphNode.prototype.addDOMWidget = function < options: DOMWidgetOptions = {} ): DOMWidget { const widget = new DOMWidgetImpl({ - id: generateUUID(), node: this, name, type,