OSDN Git Service

Allow WifiSettings to show old APs on app resume.
authorSundeep Ghuman <sghuman@google.com>
Tue, 13 Jun 2017 01:16:53 +0000 (18:16 -0700)
committerSundeep Ghuman <sghuman@google.com>
Thu, 15 Jun 2017 02:05:21 +0000 (19:05 -0700)
commit4ae59dde433751666d8bb10f509a6e13f5eed28f
tree4572711a96d9e4ec641a7db0c2ed71cf86e4f838
parent6f365765f7e98cfffd154a9ee54cbc97d474acd9
Allow WifiSettings to show old APs on app resume.

MANUAL MERGE of ag/2398149 to avoid merge conflicts when trying to
submit to oc-dev.

If we do not have any recent scan results, show the previous APs from
when the app was last paused, by not triggering a force update.

Accompanying changes are also made in WifiTracker to prevent
onAccessPointsChanged callbacks from being invoked until the tracker
receives a new 'SCAN_RESULTS_AVAILABLE' broadcast (ag/2409026).

Bug: b/38212080
Test: runtest --path
packages/apps/Settings/tests/unit/src/com/android/settings/wifi/WifiSettingsUiTest.java
one minute later.

Change-Id: I4f9b2ec855e057e28235b0253ab42c6b4521bebc
src/com/android/settings/wifi/WifiSettings.java
tests/unit/src/com/android/settings/wifi/WifiSettingsUiTest.java