From 0627a71fb6f7d17c62aa46bbc427a5535a79f118 Mon Sep 17 00:00:00 2001 From: Benjamin Lu Date: Thu, 25 Sep 2025 18:02:26 -0700 Subject: [PATCH] those who know cont --- .../litegraph/src/canvas/MovingInputLink.ts | 26 ++----------------- 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/src/lib/litegraph/src/canvas/MovingInputLink.ts b/src/lib/litegraph/src/canvas/MovingInputLink.ts index 9ca06df2a..fb094222c 100644 --- a/src/lib/litegraph/src/canvas/MovingInputLink.ts +++ b/src/lib/litegraph/src/canvas/MovingInputLink.ts @@ -73,30 +73,8 @@ export class MovingInputLink extends MovingLinkBase { return link } - connectToOutput( - outputNode: LGraphNode, - output: INodeOutputSlot, - events: CustomEventTarget - ): LLink | null | undefined { - if ( - outputNode === this.outputNode && - output === this.outputSlot && - this.inputSlot === this.inputNode.inputs[this.inputIndex] - ) { - return - } - - const afterRerouteId = this.fromReroute?.id ?? this.link.parentId - - this.inputNode.disconnectInput(this.inputIndex, true) - const newLink = outputNode.connectSlots( - output, - this.inputNode, - this.inputSlot, - afterRerouteId - ) - if (newLink) events.dispatch('input-moved', this) - return newLink + connectToOutput(): never { + throw new Error('MovingInputLink cannot connect to an output.') } connectToSubgraphInput(): void {