diff --git a/src/frontend/tab-pages/wlanpage.cpp b/src/frontend/tab-pages/wlanpage.cpp index 4650a217..d3f5bf9a 100644 --- a/src/frontend/tab-pages/wlanpage.cpp +++ b/src/frontend/tab-pages/wlanpage.cpp @@ -836,8 +836,11 @@ void WlanPage::onConnectionStateChanged(QString uuid, return; } - sendApStateChangeSignal(uuid, ssid, devName, state); - wlanShowNotify(ssid, state, reason); + if (m_connectResource->isApConnection(uuid)) { + sendApStateChangeSignal(uuid, ssid, devName, state); + } else { + wlanShowNotify(ssid, state, reason); + } if (devName != m_currentDevice) { return;