浏览代码

Fix nme self port connection

David Catuhe 5 年之前
父节点
当前提交
8be2afaf05
共有 3 个文件被更改,包括 7 次插入3 次删除
  1. 2 2
      dist/preview release/babylon.js
  2. 4 0
      nodeEditor/src/diagram/graphCanvas.tsx
  3. 1 1
      package.json

文件差异内容过多而无法显示
+ 2 - 2
dist/preview release/babylon.js


+ 4 - 0
nodeEditor/src/diagram/graphCanvas.tsx

@@ -631,6 +631,10 @@ export class GraphCanvasComponent extends React.Component<IGraphCanvasComponentP
             return;
             return;
         }
         }
 
 
+        if (pointB.ownerBlock === pointA.ownerBlock) {
+            return;
+        }
+
         // Check compatibility
         // Check compatibility
         let isFragmentOutput = pointB.ownerBlock.getClassName() === "FragmentOutputBlock";
         let isFragmentOutput = pointB.ownerBlock.getClassName() === "FragmentOutputBlock";
         let compatibilityState = pointA.checkCompatibilityState(pointB);
         let compatibilityState = pointA.checkCompatibilityState(pointB);

+ 1 - 1
package.json

@@ -106,4 +106,4 @@
         "xhr2": "^0.1.4",
         "xhr2": "^0.1.4",
         "xmlbuilder": "8.2.2"
         "xmlbuilder": "8.2.2"
     }
     }
-}
+}