From 2e5d58b1035416c7a474992e44892c37ead1641c Mon Sep 17 00:00:00 2001 From: Daniel Rojas Date: Sat, 24 Oct 2020 14:40:21 +0200 Subject: [PATCH] Fix missing pin actiation --- src/wireviz/Harness.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/wireviz/Harness.py b/src/wireviz/Harness.py index de6a9b2..00bade3 100644 --- a/src/wireviz/Harness.py +++ b/src/wireviz/Harness.py @@ -120,8 +120,11 @@ class Harness: for connection_color in cable.connections: if connection_color.from_port is not None: # connect to left self.connectors[connection_color.from_name].ports_right = True + self.connectors[connection_color.from_name].activate_pin(connection_color.from_port) if connection_color.to_port is not None: # connect to right self.connectors[connection_color.to_name].ports_left = True + self.connectors[connection_color.to_name].activate_pin(connection_color.to_port) + for mate in self.mates: if isinstance(mate, MatePin): self.connectors[mate.from_name].ports_right = True