From f0af53a9077f7cdecef31d231b85d8307de415d4 Mon Sep 17 00:00:00 2001 From: Kjell Morgenstern Date: Tue, 21 Sep 2021 10:39:00 +0200 Subject: [PATCH] Fixed #3882 by fixing power label bus removal. --- src/items/symbolpaletteitem.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/items/symbolpaletteitem.cpp b/src/items/symbolpaletteitem.cpp index 0bb9b0921..f4fdbfed0 100644 --- a/src/items/symbolpaletteitem.cpp +++ b/src/items/symbolpaletteitem.cpp @@ -144,7 +144,11 @@ SymbolPaletteItem::~SymbolPaletteItem() { void SymbolPaletteItem::removeMeFromBus(double v) { foreach (ConnectorItem * connectorItem, cachedConnectorItems()) { if (m_isNetLabel) { - LocalNetLabels.remove(m_label, connectorItem); + if (m_voltageReference) { + LocalNetLabels.remove(getLabel(), connectorItem); + } else { + LocalNetLabels.remove(m_label, connectorItem); + } } else { double nv = useVoltage(connectorItem);