From: Sundeep Ghuman Date: Tue, 25 Jul 2017 23:05:11 +0000 (+0000) Subject: Merge "Do not evict scan results in cold start." into oc-dr1-dev X-Git-Tag: android-x86-8.1-r1~128^2~14 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=f5b7da9b3262edea5907b60d10505450575f78d0;p=android-x86%2Fframeworks-base.git Merge "Do not evict scan results in cold start." into oc-dr1-dev am: d68b6dc56b Change-Id: If442689c6a05ad261a846a5252d9a0256520508e --- f5b7da9b3262edea5907b60d10505450575f78d0 diff --cc packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java index b94570062037,b299961ffac2..45032ce42882 --- a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java +++ b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java @@@ -250,13 -248,14 +250,14 @@@ public class WifiTracker mLastNetworkInfo = mConnectivityManager.getNetworkInfo(mWifiManager.getCurrentNetwork()); final List newScanResults = mWifiManager.getScanResults(); + if (sVerboseLogging) { + Log.i(TAG, "Fetched scan results: " + newScanResults); + } + List configs = mWifiManager.getConfiguredNetworks(); + mInternalAccessPoints.clear(); updateAccessPointsLocked(newScanResults, configs); - if (DBG) { - Log.d(TAG, "force update - internal access point list:\n" + mInternalAccessPoints); - } - // Synchronously copy access points mMainHandler.removeMessages(MainHandler.MSG_ACCESS_POINT_CHANGED); mMainHandler.handleMessage( @@@ -484,12 -483,9 +485,12 @@@ private void updateAccessPoints() { List configs = mWifiManager.getConfiguredNetworks(); final List newScanResults = mWifiManager.getScanResults(); + if (sVerboseLogging) { + Log.i(TAG, "Fetched scan results: " + newScanResults); + } synchronized (mLock) { - if(!mStaleScanResults) { + if(!sStaleScanResults) { updateAccessPointsLocked(newScanResults, configs); } }