From 09820cbe363e0bcdc73cd3ef0733a63f0cdaeb16 Mon Sep 17 00:00:00 2001 From: Alexander Andersson Date: Tue, 15 Mar 2016 11:54:26 -0700 Subject: [PATCH] GeoLocation timeout never called on android Summary:Don't add systems current time to the `timeout` option. This is already correct on iOS. Closes https://github.com/facebook/react-native/pull/6376 Differential Revision: D3053728 Pulled By: mkonicek fb-gh-sync-id: 919068659d0d23906d8a6d85df7819296460b719 shipit-source-id: 919068659d0d23906d8a6d85df7819296460b719 --- .../com/facebook/react/modules/location/LocationModule.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/location/LocationModule.java b/ReactAndroid/src/main/java/com/facebook/react/modules/location/LocationModule.java index 86dec164b26..9aa887b503e 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/location/LocationModule.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/location/LocationModule.java @@ -280,7 +280,7 @@ public class LocationModule extends ReactContextBaseJavaModule { public void invoke() { mLocationManager.requestSingleUpdate(mProvider, mLocationListener, null); - mHandler.postDelayed(mTimeoutRunnable, SystemClock.currentTimeMillis() + mTimeout); + mHandler.postDelayed(mTimeoutRunnable, mTimeout); } } }