From: Alina Quereilhac Date: Mon, 4 Jul 2011 10:40:58 +0000 (+0200) Subject: ticket http://yans.pl.sophia.inria.fr/trac/nepi/ticket/46 : connecting to self X-Git-Tag: nepi_v2_1~2^2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=86d4183bac77a1578713b2c17483721840934f62;p=nepi.git ticket yans.pl.sophia.inria.fr/trac/nepi/ticket/46 : connecting to self --- 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):