Merge "APs from old scans should not have RSSI values set." into oc-dev

am: 65c00b2f4e

Change-Id: I46fc6ca0334f2637007fc188304310475267a20c
This commit is contained in:
Sundeep Ghuman
2017-06-17 02:25:57 +00:00
committed by android-build-merger

View File

@@ -511,7 +511,10 @@ public class AccessPoint implements Comparable<AccessPoint> {
}
}
mSeen = seen;
// Only replace the previous value if we have a recent scan result to use
if (seen != 0) {
mSeen = seen;
}
}
/**
@@ -940,8 +943,10 @@ public class AccessPoint implements Comparable<AccessPoint> {
security = getSecurity(result);
if (security == SECURITY_PSK)
pskType = getPskType(result);
mRssi = result.level;
mSeen = result.timestamp;
mScanResultCache.put(result.BSSID, result);
updateRssi();
mSeen = result.timestamp; // even if the timestamp is old it is still valid
}
public void saveWifiState(Bundle savedState) {