diff --git a/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java b/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java index 85544d0a1b029..a6a607e4ce66f 100644 --- a/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java +++ b/services/core/java/com/android/server/location/gnss/GnssLocationProvider.java @@ -718,7 +718,6 @@ public class GnssLocationProvider extends AbstractLocationProvider implements GnssSatelliteBlacklistHelper gnssSatelliteBlacklistHelper = new GnssSatelliteBlacklistHelper(mContext, mLooper, this); - mHandler.post(gnssSatelliteBlacklistHelper::updateSatelliteBlacklist); mGnssBatchingProvider = new GnssBatchingProvider(); mGnssGeofenceProvider = new GnssGeofenceProvider(); @@ -746,6 +745,7 @@ public class GnssLocationProvider extends AbstractLocationProvider implements setAllowed(true); sendMessage(INITIALIZE_HANDLER, 0, null); + mHandler.post(gnssSatelliteBlacklistHelper::updateSatelliteBlacklist); } /**