--- a/graphics/FBD_Objects.py Tue May 14 00:30:35 2013 +0200
+++ b/graphics/FBD_Objects.py Tue May 14 10:56:57 2013 +0200
@@ -190,7 +190,9 @@
for output in self.Outputs:
if output_name == output.GetName():
return output
- return self.FindNearestConnector(position, self.Inputs + self.Outputs)
+ if input_name is None and output_name is None:
+ return self.FindNearestConnector(position, self.Inputs + self.Outputs)
+ return None
def GetInputTypes(self):
return tuple([input.GetType(True) for input in self.Inputs if input.GetName() != "EN"])