--- a/src/eric7/Network/IRC/IrcNetworkEditDialog.py Fri Oct 25 09:47:48 2024 +0200 +++ b/src/eric7/Network/IRC/IrcNetworkEditDialog.py Fri Oct 25 17:58:59 2024 +0200 @@ -136,7 +136,7 @@ from .IrcIdentitiesEditDialog import IrcIdentitiesEditDialog currentIdentity = self.identityCombo.currentText() - dlg = IrcIdentitiesEditDialog(self.__manager, currentIdentity, self) + dlg = IrcIdentitiesEditDialog(self.__manager, currentIdentity, parent=self) dlg.exec() self.__refreshIdentityCombo(currentIdentity) @@ -157,7 +157,7 @@ """ from .IrcServerEditDialog import IrcServerEditDialog - dlg = IrcServerEditDialog(self.__network.getServer()) + dlg = IrcServerEditDialog(self.__network.getServer(), parent=self) if dlg.exec() == QDialog.DialogCode.Accepted: self.__network.setServer(dlg.getServer()) self.serverEdit.setText(self.__network.getServerName()) @@ -242,7 +242,7 @@ key = "" autoJoin = False - dlg = IrcChannelEditDialog(name, key, autoJoin, itm is not None, self) + dlg = IrcChannelEditDialog(name, key, autoJoin, itm is not None, parent=self) if dlg.exec() == QDialog.DialogCode.Accepted: name, key, autoJoin = dlg.getData() channel = IrcChannel(name)