networking: fix connected type for multiple APs (#21678)

* nm uses ssid to dis/connect so use that for ctype

* we don't want to possibly block in the background (from signals)
old-commit-hash: 0d0c6bea72
commatwo_master
sshane 4 years ago committed by GitHub
parent f559d321b4
commit 8f62df9cc8
  1. 3
      selfdrive/ui/qt/offroad/wifiManager.cc

@ -94,7 +94,8 @@ void WifiManager::refreshNetworks() {
unsigned int strength = get_ap_strength(path.path());
SecurityType security = getSecurityType(path.path());
ConnectedType ctype;
if (path.path() != activeAp) {
QString activeSsid = (activeAp != "" && activeAp != "/") ? get_property(activeAp, "Ssid") : "";
if (ssid != activeSsid) {
ctype = ConnectedType::DISCONNECTED;
} else {
if (ssid == connecting_to_network) {

Loading…
Cancel
Save