fix(core): check if valid connection func exists

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2023-03-10 10:40:23 +01:00
committed by Braks
parent 5f4c8a8c57
commit 79a6fa318c
2 changed files with 5 additions and 3 deletions
+2 -2
View File
@@ -62,7 +62,7 @@ export default function useHandle({
let isValidConnectionHandler = isValidConnection || isValidConnectionProp.value || alwaysValid
if (!isValidConnection) {
if (!isValidConnectionHandler) {
if (node) isValidConnectionHandler = (!isTarget ? node.isValidTargetPos : node.isValidSourcePos) || alwaysValid
}
@@ -223,7 +223,7 @@ export default function useHandle({
const node = findNode(unref(nodeId))
if (!isValidConnection) {
if (!isValidConnectionHandler) {
if (node) isValidConnectionHandler = (!isTarget ? node.isValidTargetPos : node.isValidSourcePos) || alwaysValid
}