修复一个sfc的bug

This commit is contained in:
艾竹
2023-04-16 10:10:12 +08:00
parent f05654309b
commit 5dee3a9907
10 changed files with 110 additions and 75 deletions

View File

@@ -51,7 +51,7 @@ namespace AIStudio.Wpf.SFC
{
if (edge.IsFullConnection == false) continue;
var source = nodes.FirstOrDefault(p => p.BottomConnector == edge.SourceConnectorInfo || p.LeftConnector == edge.SourceConnectorInfo || p.RightConnector == edge.SourceConnectorInfo || p.TopConnector == edge.SourceConnectorInfo);
var source = nodes.FirstOrDefault(p => p == edge.SourceConnectorInfo.DataItem);
if (source != null)
{
source.NextNode.Add(edge.SinkConnectorInfoFully.DataItem as SFCNode);