From 3e34d135f7fca756d00ebdc50c55b4f12ef7a328 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Fri, 6 Aug 2010 10:06:26 -0400 Subject: GPS: Don't set XTRA download pending flag at boot time. XTRA data downloads are now strictly on demand from the GPS engine. Also fix typo in handleDownloadXtraData() Change-Id: Ied1a6e2e62134add4d965326aae909c86f834682 Signed-off-by: Mike Lockwood --- location/java/com/android/internal/location/GpsLocationProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'location/java/com') diff --git a/location/java/com/android/internal/location/GpsLocationProvider.java b/location/java/com/android/internal/location/GpsLocationProvider.java index fa53ccfa0f66..c3dddad6220e 100755 --- a/location/java/com/android/internal/location/GpsLocationProvider.java +++ b/location/java/com/android/internal/location/GpsLocationProvider.java @@ -199,7 +199,7 @@ public class GpsLocationProvider implements LocationProviderInterface { // flags to trigger NTP or XTRA data download when network becomes available // initialized to true so we do NTP and XTRA when the network comes up after booting private boolean mInjectNtpTimePending = true; - private boolean mDownloadXtraDataPending = true; + private boolean mDownloadXtraDataPending = false; // true if GPS is navigating private boolean mNavigating; @@ -522,7 +522,7 @@ public class GpsLocationProvider implements LocationProviderInterface { } private void handleDownloadXtraData() { - if (!mDownloadXtraDataPending) { + if (!mNetworkAvailable) { // try again when network is up mDownloadXtraDataPending = true; return; -- cgit v1.2.3-59-g8ed1b