Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3e34d135 authored by Mike Lockwood's avatar Mike Lockwood
Browse files

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: default avatarMike Lockwood <lockwood@android.com>
parent 12dbee82
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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;