diff --git a/android/src/main/java/com/reactnativecommunity/geolocation/PlayServicesLocationManager.java b/android/src/main/java/com/reactnativecommunity/geolocation/PlayServicesLocationManager.java index 4b9e004..892553f 100644 --- a/android/src/main/java/com/reactnativecommunity/geolocation/PlayServicesLocationManager.java +++ b/android/src/main/java/com/reactnativecommunity/geolocation/PlayServicesLocationManager.java @@ -71,7 +71,7 @@ public void onLocationResult(LocationResult locationResult) { Location location = locationResult.getLastLocation(); success.invoke(locationToMap(location)); - mFusedLocationClient.removeLocationUpdates(mSingleLocationCallback); + mFusedLocationClient.removeLocationUpdates(this); mSingleLocationCallback = null; }