From 3564f30bd9782f23eb8b98b6a764487733366997 Mon Sep 17 00:00:00 2001 From: Daniel Kirschten Date: Wed, 5 Jun 2019 15:10:41 +0200 Subject: [PATCH] Fixed a bug causing removed pins to still be listed in getInputPins() --- .../logic/ui/model/components/SimpleRectangularGUIGate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularGUIGate.java b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularGUIGate.java index a1b0c8ad..aae03d29 100644 --- a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularGUIGate.java +++ b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/components/SimpleRectangularGUIGate.java @@ -48,7 +48,7 @@ public class SimpleRectangularGUIGate extends GUIComponent setSize(width, inputCount * pinDistance); if (oldInputCount > inputCount) while (inputPins.size() > inputCount) - removePin(inputPins.get(inputCount)); + removePin(inputPins.remove(inputCount)); else if (oldInputCount < inputCount) for (int i = oldInputCount; i < inputCount; i++) { -- 2.17.1