diff --git a/lib/ocelot-brain b/lib/ocelot-brain index db1a8c3..54101b1 160000 --- a/lib/ocelot-brain +++ b/lib/ocelot-brain @@ -1 +1 @@ -Subproject commit db1a8c3ac5ebc247086327303a47313456a4e987 +Subproject commit 54101b1c0413c5c8ffb26ecc9325c5a5e069dae3 diff --git a/src/main/scala/ocelot/desktop/windows/RackWindow.scala b/src/main/scala/ocelot/desktop/windows/RackWindow.scala index 6215238..a5c4df3 100644 --- a/src/main/scala/ocelot/desktop/windows/RackWindow.scala +++ b/src/main/scala/ocelot/desktop/windows/RackWindow.scala @@ -176,7 +176,7 @@ class RackWindow(rackNode: RackNode) extends PanelWindow { rackNode.rack.connect( mountableIndex, - connectableIndex, + connectableIndex - 1, // Connection already exists, removing it if (oldConnection.isDefined && oldConnection.get == direction) None