Move proxyWidgets out of extensions dir

This commit is contained in:
Austin Mroz
2025-09-16 12:25:00 -05:00
parent dcc056754d
commit dbb9a9acd4
3 changed files with 2 additions and 2 deletions

View File

@@ -11,7 +11,6 @@ import './maskeditor'
import './nodeTemplates'
import './noteNode'
import './previewAny'
import './proxyWidget'
import './rerouteNode'
import './saveImageExtraOutput'
import './saveMesh'

View File

@@ -7,10 +7,10 @@ import { DOMWidgetImpl } from '@/scripts/domWidget'
import { useDomWidgetStore } from '@/stores/domWidgetStore'
import { useCanvasStore } from '@/stores/graphStore'
const canvasStore = useCanvasStore()
const originalConfigureAfterSlots =
SubgraphNode.prototype._internalConfigureAfterSlots
SubgraphNode.prototype._internalConfigureAfterSlots = function () {
const canvasStore = useCanvasStore()
const subgraphNode = this
//Must give value to proxyWidgets prior to injecting or it won't serialize
subgraphNode.properties.proxyWidgets ??= '[]'

View File

@@ -29,6 +29,7 @@ import { useSettingStore } from '@/stores/settingStore'
import type { ComfyApp } from './app'
import './domWidget'
import './errorNodeWidgets'
import './proxyWidget'
export type ComfyWidgetConstructorV2 = (
node: LGraphNode,