diff -r bc71b19b45ff -r f713566d5d01 graphics/GraphicCommons.py --- a/graphics/GraphicCommons.py Fri Oct 28 15:19:24 2022 +0800 +++ b/graphics/GraphicCommons.py Fri Oct 28 17:01:10 2022 +0800 @@ -294,7 +294,7 @@ distances.append((sqrt((self.Pos.x + connector_pos.x - position.x) ** 2 + (self.Pos.y + connector_pos.y - position.y) ** 2), connector)) - distances.sort() + distances.sort(key=lambda n: n[0]) if len(distances) > 0: return distances[0][1] return None