Skip to content

Commit 96cb58d

Browse files
committed
Corrected setFastestInterval to be in milliseconds
1 parent 0105e27 commit 96cb58d

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

OneSignalSDK/onesignal/src/main/java/com/onesignal/LocationGMS.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ static class LocationPoint {
6161
Long timeStamp;
6262
}
6363

64-
private static final int TIME_FOREGROUND = 5 * 60;
65-
private static final int TIME_BACKGROUND = 10 * 60;
64+
private static final int TIME_FOREGROUND = 5 * 60, TIME_BACKGROUND = 10 * 60;
65+
private static final int FASTEST_UPDATE_TIME_MS = (TIME_FOREGROUND - 30) * 1_000;
6666

6767
private static GoogleApiClientCompatProxy mGoogleApiClient;
6868
private static Location mLastLocation;
@@ -307,8 +307,8 @@ static class LocationUpdateListener implements LocationListener {
307307
mGoogleApiClient = googleApiClient;
308308

309309
LocationRequest locationRequest = new LocationRequest();
310-
locationRequest.setInterval(TIME_FOREGROUND)
311-
.setFastestInterval(TIME_FOREGROUND)
310+
locationRequest.setInterval(FASTEST_UPDATE_TIME_MS)
311+
.setFastestInterval(FASTEST_UPDATE_TIME_MS)
312312
.setPriority(LocationRequest.PRIORITY_BALANCED_POWER_ACCURACY);
313313

314314
FusedLocationApiWrapper.requestLocationUpdates(mGoogleApiClient, locationRequest, this);

0 commit comments

Comments
 (0)