From 8be7ee3aac6998a8a551fad9286cce80eb6bb2e3 Mon Sep 17 00:00:00 2001 From: vandwalle Date: Fri, 7 Nov 2014 17:29:38 -0800 Subject: [PATCH] dont blacklist wifi config that have had validated internet status in the past Change-Id: I66f7fffe33b5dbe861445775dcc6135c6cbedf62 --- src/com/android/settings/wifi/AccessPoint.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/com/android/settings/wifi/AccessPoint.java b/src/com/android/settings/wifi/AccessPoint.java index 6b6175e27eb..45c3a5b672d 100644 --- a/src/com/android/settings/wifi/AccessPoint.java +++ b/src/com/android/settings/wifi/AccessPoint.java @@ -616,9 +616,10 @@ class AccessPoint extends Preference { // Update to new summary StringBuilder summary = new StringBuilder(); - if (isActive()) { + if (isActive()) { // This is the active connection summary.append(Summary.get(context, getState())); - } else if (mConfig != null && mConfig.noInternetAccess) { + } else if (mConfig != null + && mConfig.hasNoInternetAccess()) { summary.append(context.getString(R.string.wifi_no_internet)); } else if (mConfig != null && ((mConfig.status == WifiConfiguration.Status.DISABLED && mConfig.disableReason != WifiConfiguration.DISABLED_UNKNOWN_REASON) @@ -657,8 +658,8 @@ class AccessPoint extends Preference { } if (WifiSettings.mVerboseLogging > 0) { - //add RSSI/band information for this config, what was seen up to 6 seconds ago - //verbose WiFi Logging is only turned on thru developers settings + // Add RSSI/band information for this config, what was seen up to 6 seconds ago + // verbose WiFi Logging is only turned on thru developers settings if (mInfo != null && mNetworkInfo != null) { // This is the active connection summary.append(" f=" + Integer.toString(mInfo.getFrequency())); } @@ -687,6 +688,9 @@ class AccessPoint extends Preference { if (mConfig != null && mConfig.numAuthFailures > 0) { summary.append(" authf=").append(mConfig.numAuthFailures); } + if (mConfig != null && mConfig.numNoInternetAccessReports > 0) { + summary.append(" noInt=").append(mConfig.numNoInternetAccessReports); + } } if (summary.length() > 0) {