summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ui/qt5/netsimplewifipage.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/ui/qt5/netsimplewifipage.cc b/ui/qt5/netsimplewifipage.cc
index b9dc3f1..15de6f1 100644
--- a/ui/qt5/netsimplewifipage.cc
+++ b/ui/qt5/netsimplewifipage.cc
@@ -50,9 +50,6 @@ NetworkSimpleWirelessPage::NetworkSimpleWirelessPage(QWidget *parent)
#ifdef HAS_INSTALL_ENV
exchange_item.filter = "CTRL-EVENT-SCAN-RESULTS";
exchange_item.cb = &scanResults;
- wpactrl_filter_add(&control, "CTRL-EVENT-ASSOC-REJECT");
- wpactrl_filter_add(&control, "CTRL-EVENT-AUTH-REJECT");
- wpactrl_filter_add(&control, "CTRL-EVENT-CONNECTED");
notify = nullptr;
connNotify = nullptr;
dialog = nullptr;
@@ -333,6 +330,10 @@ bool NetworkSimpleWirelessPage::validatePage() {
connNotify = nullptr;
}
+ wpactrl_filter_add(&control, "CTRL-EVENT-ASSOC-REJECT");
+ wpactrl_filter_add(&control, "CTRL-EVENT-AUTH-REJECT");
+ wpactrl_filter_add(&control, "CTRL-EVENT-CONNECTED");
+
connNotify = new QSocketNotifier(wpactrl_fd(&control), QSocketNotifier::Read, this);
connect(connNotify, &QSocketNotifier::activated, [=](int) {
if(wpactrl_update(&control) < 0) {