fix(core): use null as fallback id for edge source handle (#1794)

* fix(core): use null as fallback id for edge source handle

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
Braks
2025-03-13 08:56:44 +01:00
parent e89cab8bce
commit c9fd24dc82
2 changed files with 6 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
---
"@vue-flow/core": patch
---
Use null as fallback id for edge source handle

View File

@@ -313,7 +313,7 @@ const EdgeWrapper = defineComponent({
updating.value = true updating.value = true
nodeId.value = isSourceHandle ? edge.value.target : edge.value.source nodeId.value = isSourceHandle ? edge.value.target : edge.value.source
handleId.value = (isSourceHandle ? edge.value.targetHandle : edge.value.sourceHandle) ?? '' handleId.value = (isSourceHandle ? edge.value.targetHandle : edge.value.sourceHandle) ?? null
edgeUpdaterType.value = isSourceHandle ? 'target' : 'source' edgeUpdaterType.value = isSourceHandle ? 'target' : 'source'