diff options
| -rw-r--r-- | services/core/java/com/android/server/location/GnssLocationProvider.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/services/core/java/com/android/server/location/GnssLocationProvider.java b/services/core/java/com/android/server/location/GnssLocationProvider.java index 54366e6c587c..56ba5bbc72af 100644 --- a/services/core/java/com/android/server/location/GnssLocationProvider.java +++ b/services/core/java/com/android/server/location/GnssLocationProvider.java @@ -457,6 +457,7 @@ public class GnssLocationProvider implements LocationProviderInterface { if (mDownloadXtraDataPending == STATE_PENDING_NETWORK) { xtraDownloadRequest(); } + sendMessage(UPDATE_NETWORK_STATE, 0 /*arg*/, network); } }; @@ -468,11 +469,6 @@ public class GnssLocationProvider implements LocationProviderInterface { private final ConnectivityManager.NetworkCallback mSuplConnectivityCallback = new ConnectivityManager.NetworkCallback() { @Override - public void onAvailable(Network network) { - sendMessage(UPDATE_NETWORK_STATE, 0 /*arg*/, network); - } - - @Override public void onLost(Network network) { releaseSuplConnection(GPS_RELEASE_AGPS_DATA_CONN); } |