From 86d4183bac77a1578713b2c17483721840934f62 Mon Sep 17 00:00:00 2001 From: Alina Quereilhac Date: Mon, 4 Jul 2011 12:40:58 +0200 Subject: [PATCH] ticket http://yans.pl.sophia.inria.fr/trac/nepi/ticket/46 : connecting to self --- src/nepi/core/design.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/nepi/core/design.py b/src/nepi/core/design.py index c4aa80d7..63475103 100644 --- a/src/nepi/core/design.py +++ b/src/nepi/core/design.py @@ -93,6 +93,9 @@ class Connector(object): connector._connections.remove(self) def can_connect(self, connector): + # can't connect with self + if self.box.guid == connector.box.guid: + return False if self.is_full() or connector.is_full(): return False if self.is_connected(connector): -- 2.47.0