diff options
| -rwxr-xr-x | location/java/com/android/internal/location/GpsLocationProvider.java | 4 | 
1 files changed, 2 insertions, 2 deletions
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;  |