From ff2f40fc85d43f330f98ebd7451593c84df1527b Mon Sep 17 00:00:00 2001 From: Lifu Tang Date: Tue, 31 Oct 2017 16:29:35 -0700 Subject: [PATCH] Fix for incorrect proximity alert interval setting LOCATION_BACKGROUND_THROTTLE_PROXIMITY_ALERT_INTERVAL_MS should be used as the value for proximity alert interval. However, LOCATION_BACKGROUND_THROTTLE_INTERVAL_MS is used instead. Bug: 64937144 Bug: 36197768 Test: manual Change-Id: I589c5eecc2f331992cd057364b472afeb8bde756 --- .../core/java/com/android/server/location/GeofenceManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/location/GeofenceManager.java b/services/core/java/com/android/server/location/GeofenceManager.java index 2493dfb42a60b..d50ffe965c7f5 100644 --- a/services/core/java/com/android/server/location/GeofenceManager.java +++ b/services/core/java/com/android/server/location/GeofenceManager.java @@ -145,7 +145,8 @@ public class GeofenceManager implements LocationListener, PendingIntent.OnFinish */ private void updateMinInterval() { mEffectiveMinIntervalMs = Settings.Global.getLong(mResolver, - Settings.Global.LOCATION_BACKGROUND_THROTTLE_INTERVAL_MS, DEFAULT_MIN_INTERVAL_MS); + Settings.Global.LOCATION_BACKGROUND_THROTTLE_PROXIMITY_ALERT_INTERVAL_MS, + DEFAULT_MIN_INTERVAL_MS); } public void addFence(LocationRequest request, Geofence geofence, PendingIntent intent,