浏览代码

[shgraph] Fix re-creating link after draggin one

Clément Espeute 1 年之前
父节点
当前提交
1c3f57b219
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      hide/view/GraphEditor.hx

+ 1 - 0
hide/view/GraphEditor.hx

@@ -1134,6 +1134,7 @@ class GraphEditor extends hide.comp.Component {
 			grNode.find(".node").attr("field", outputId);
 			grNode.find(".node").attr("field", outputId);
 			grNode.get(0).addEventListener("pointerdown", function(e) {
 			grNode.get(0).addEventListener("pointerdown", function(e) {
 				e.stopPropagation();
 				e.stopPropagation();
+				cancelAll();
 				heapsScene.get(0).setPointerCapture(e.pointerId);
 				heapsScene.get(0).setPointerCapture(e.pointerId);
 				edgeCreationOutput = packIO(box.node.getId(), outputId);
 				edgeCreationOutput = packIO(box.node.getId(), outputId);
 				edgeCreationMode = FromOutput;
 				edgeCreationMode = FromOutput;