From 91764331f0a9b076dc27f0722e663c58728c142f Mon Sep 17 00:00:00 2001 From: hneemann Date: Thu, 14 Nov 2019 19:24:22 +0100 Subject: [PATCH] fixes #379 --- .../de/neemann/digital/gui/components/CircuitComponent.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java b/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java index 7e5adb0a3..0862c52ce 100644 --- a/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java +++ b/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java @@ -1168,7 +1168,10 @@ public class CircuitComponent extends JComponent implements ChangedListener, Lib private Modification checkNetRename(VisualElement element, ElementAttributes modified, Modification mod) { String oldName = element.getElementAttributes().get(Keys.NETNAME); - if (element.equalsDescription(Tunnel.DESCRIPTION) && modified.contains(Keys.NETNAME) && !oldName.isEmpty()) { + if (element.equalsDescription(Tunnel.DESCRIPTION) + && modified.contains(Keys.NETNAME) + && !modified.get(Keys.NETNAME).equals(oldName) + && !oldName.isEmpty()) { List others = getCircuit().getElements(el -> el != element && el.equalsDescription(Tunnel.DESCRIPTION)