Pin reroute on link release searchbox (#469)

* Correctly handle wildcard type

* Add test

* nit

* Pin reroute on link release search

* Connect wildcard

* nit
This commit is contained in:
Chenlei Hu
2024-08-16 13:22:17 -04:00
committed by GitHub
parent d1715972e3
commit 9cea54686a
7 changed files with 43 additions and 12 deletions

View File

@@ -55,7 +55,8 @@ export class ConnectingLinkImpl implements ConnectingLink {
const newNodeSlots =
this.releaseSlotType === 'output' ? newNode.outputs : newNode.inputs
const newNodeSlot = newNodeSlots.findIndex(
(slot: INodeSlot) => slot.type === this.type
(slot: INodeSlot) =>
slot.type === this.type || slot.type === '*' || this.type === '*'
)
if (newNodeSlot === -1) {