Index: sources/device/DeviceView.cpp =================================================================== diff -u -r5c4bcd852bc3026166a409e3fae4a08dbbe98bd0 -rdd288d0dbdedf8b2c75a3475b4f2c6c47520809c --- sources/device/DeviceView.cpp (.../DeviceView.cpp) (revision 5c4bcd852bc3026166a409e3fae4a08dbbe98bd0) +++ sources/device/DeviceView.cpp (.../DeviceView.cpp) (revision dd288d0dbdedf8b2c75a3475b4f2c6c47520809c) @@ -371,7 +371,7 @@ QStringList fields = lines[row].split(','); // qDebug() << fields.join("-"); - LOG_DEBUG(fields.join("-")); +// LOG_DEBUG(fields.join("-")); // this will never fail since even an empty string in split at least has index 0=eSSID; mSSID = fields[eSSID].trimmed(); if ( mSSID.isEmpty() ) continue; //hidden networks, or an incorrect entry Index: sources/gui/qml/pages/settings/SettingsWiFi.qml =================================================================== diff -u -r5c4bcd852bc3026166a409e3fae4a08dbbe98bd0 -rdd288d0dbdedf8b2c75a3475b4f2c6c47520809c --- sources/gui/qml/pages/settings/SettingsWiFi.qml (.../SettingsWiFi.qml) (revision 5c4bcd852bc3026166a409e3fae4a08dbbe98bd0) +++ sources/gui/qml/pages/settings/SettingsWiFi.qml (.../SettingsWiFi.qml) (revision dd288d0dbdedf8b2c75a3475b4f2c6c47520809c) @@ -155,7 +155,9 @@ readonly property string postSecurityTypeLabel : wifiSupported ? "" : " - " + qsTr("Not Supported") readonly property bool isConnected : wifiConnected onIsConnectedChanged: { - _ssidText.text = isConnected ? wifiSsid : "" + if ( isConnected ) { + _ssidText.text = wifiSsid + } } clip : true @@ -226,4 +228,13 @@ } } } + + Connections { target: vDevice + // slot to clear SSID when wifi list scan starts + function onWifiListEnabledChanged ( vValue ) { + if (!vValue) { + _ssidText.text = "" + } + } + } }