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:07:05 +0000 (19:07 -0700)
commit60b814ba434f346779635d8fe1a91296856e474f
tree604aed60a853f70aa17c672fba03980279fe1dec
parentd77b699e607461a458bd75de3b3be2b5e12af33b
Allow WifiSettings to show old APs on app resume.

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
Merged-In: I4f9b2ec855e057e28235b0253ab42c6b4521bebc
src/com/android/settings/wifi/WifiSettings.java
tests/unit/src/com/android/settings/wifi/WifiSettingsUiTest.java