From 6d66d7ed0184f356b9a0c724e9ced2ee819b8693 Mon Sep 17 00:00:00 2001 From: Shane Synan Date: Wed, 12 Sep 2018 18:57:44 -0500 Subject: [PATCH] settings: Fix NetworkAddDlg states on type change Add check for button states when changing between "Use preset" and "Manually specify network settings". This fixes the "OK" button remaining enabled when adding a network and selecting manual, and also fixes re-enabling the "OK" after switching back to presets. --- src/qtui/settingspages/networkssettingspage.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/qtui/settingspages/networkssettingspage.cpp b/src/qtui/settingspages/networkssettingspage.cpp index c1ee10a8..57d8ca0c 100644 --- a/src/qtui/settingspages/networkssettingspage.cpp +++ b/src/qtui/settingspages/networkssettingspage.cpp @@ -1070,6 +1070,8 @@ NetworkAddDlg::NetworkAddDlg(const QStringList &exist, QWidget *parent) : QDialo } connect(ui.networkName, SIGNAL(textChanged(const QString &)), SLOT(setButtonStates())); connect(ui.serverAddress, SIGNAL(textChanged(const QString &)), SLOT(setButtonStates())); + connect(ui.usePreset, SIGNAL(toggled(bool)), SLOT(setButtonStates())); + connect(ui.useManual, SIGNAL(toggled(bool)), SLOT(setButtonStates())); setButtonStates(); } -- 2.20.1