From af4356d4a30bd268584d929e1e900cbb1fc5ae03 Mon Sep 17 00:00:00 2001 From: Odei Maiz <33152403+odeimaiz@users.noreply.github.com> Date: Wed, 16 Jun 2021 12:00:42 +0200 Subject: [PATCH] Don't check ports match within node (#34) --- .../class/osparc/component/form/renderer/PropForm.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/web/client/source/class/osparc/component/form/renderer/PropForm.js b/services/web/client/source/class/osparc/component/form/renderer/PropForm.js index 53b35effd8d..2b237367644 100644 --- a/services/web/client/source/class/osparc/component/form/renderer/PropForm.js +++ b/services/web/client/source/class/osparc/component/form/renderer/PropForm.js @@ -76,7 +76,12 @@ qx.Class.define("osparc.component.form.renderer.PropForm", { this.__createDropMechanism(item, item.key); // Notify focus and focus out - const msgDataFn = (nodeId, portId) => this.__arePortsCompatible(nodeId, portId, this.getNode().getNodeId(), item.key); + const msgDataFn = (nodeId, portId) => { + if (nodeId === this.getNode().getNodeId()) { + return false; + } + return this.__arePortsCompatible(nodeId, portId, this.getNode().getNodeId(), item.key); + }; item.addListener("focus", () => { if (this.getNode()) {