diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/Network/IRC/IrcNetworkListDialog.py --- a/src/eric7/Network/IRC/IrcNetworkListDialog.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/Network/IRC/IrcNetworkListDialog.py Mon Nov 07 17:19:58 2022 +0100 @@ -68,14 +68,14 @@ @param itm reference to the network entry (QTreeWidgetItem) """ + from .IrcNetworkManager import IrcIdentity + # step 1: delete all child entries children = itm.takeChildren() for child in children: del child # step 2: (re-)add the child entries - from .IrcNetworkManager import IrcIdentity - networkName = itm.text(0) network = self.__manager.getNetwork(networkName) server = network.getServer() @@ -136,10 +136,10 @@ """ Private slot to edit the selected network. """ + from .IrcNetworkEditDialog import IrcNetworkEditDialog + itm = self.networksList.selectedItems()[0] if itm: - from .IrcNetworkEditDialog import IrcNetworkEditDialog - networkName = itm.text(0) dlg = IrcNetworkEditDialog(self.__manager, networkName, self) if dlg.exec() == QDialog.DialogCode.Accepted: