From ae08f5f790fa9dd8f2c0e85717d292ee15d57cd3 Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Mon, 18 Feb 2008 15:45:57 +0000 Subject: [PATCH] Another try... --- src/qtui/settingspages/networkssettingspage.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/qtui/settingspages/networkssettingspage.cpp b/src/qtui/settingspages/networkssettingspage.cpp index a09a0fee..573a033d 100644 --- a/src/qtui/settingspages/networkssettingspage.cpp +++ b/src/qtui/settingspages/networkssettingspage.cpp @@ -218,7 +218,10 @@ void NetworksSettingsPage::setItemState(NetworkId id, QListWidgetItem *item) { foreach(QListWidgetItem *i, items) { NetworkId oldid = i->data(Qt::UserRole).value(); if(oldid > 0) continue; // only locally created nets should be replaced - if(oldid == currentId) select = true; + if(oldid == currentId) { + select = true; + currentId = 0; + } int row = ui.networkList->row(i); if(row >= 0) { qDebug() << "ABOUT TO REMOVE: id=" << oldid << "from row" << row; -- 2.20.1