Krzysztof Krysiński 2 月之前
父节点
当前提交
203d6f254a
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/PixiEditor/Views/Nodes/ConnectionView.cs

+ 5 - 0
src/PixiEditor/Views/Nodes/ConnectionView.cs

@@ -103,6 +103,11 @@ internal class ConnectionView : TemplatedControl
             return default;
         }
 
+        if(mainCanvas != null && !mainCanvas.IsAttachedToVisualTree())
+        {
+            mainCanvas = null;
+        }
+
         Canvas canvas = mainCanvas ??= this.FindAncestorOfType<NodeGraphView>().FindDescendantOfType<Canvas>();
 
         if (property.Node is null || canvas is null)