summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Yu-Han Yang <yuhany@google.com> 2020-07-16 12:52:15 -0700
committer Yu-Han Yang <yuhany@google.com> 2020-07-16 21:39:31 +0000
commit5f549c40fcc4d87ed981a1c91ebf95f4d580dd28 (patch)
treea4847c66949d332bb574e4d63f25655a2fed96a8
parent274ce4442a822efa8ec3b86468c77049eec67762 (diff)
DO NOT MERGE: Move updateSatelliteBlacklist after handleInitialize
- updateSatelliteBlacklist should be called after HAL initialization is done. - The bug is likely triggered after ag/11960757 where the initialization order changed. Bug: 161443390 Test: on device Change-Id: If771783b8be22b08631bee6fe2e8b575956597cd
-rw-r--r--services/core/java/com/android/server/location/gnss/GnssLocationProvider.java2
1 files changed, 1 insertions, 1 deletions
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 85544d0a1b02..a6a607e4ce66 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);
}
/**