From 608376607adce8ce0d7beed1bb3fe976f558346c Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Fri, 9 Nov 2018 08:52:03 +0100 Subject: [PATCH] DirectionsActivity: Fix NullPointerException. --- .../src/de/schildbach/oeffi/directions/DirectionsActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oeffi/src/de/schildbach/oeffi/directions/DirectionsActivity.java b/oeffi/src/de/schildbach/oeffi/directions/DirectionsActivity.java index 3b9e32c..5eb4a63 100644 --- a/oeffi/src/de/schildbach/oeffi/directions/DirectionsActivity.java +++ b/oeffi/src/de/schildbach/oeffi/directions/DirectionsActivity.java @@ -438,7 +438,8 @@ public class DirectionsActivity extends OeffiMainActivity implements ActivityCom if (ContextCompat.checkSelfPermission(DirectionsActivity.this, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED) { android.location.Location location = locationManager.getLastKnownLocation(LocationManager.PASSIVE_PROVIDER); - mapView.animateToLocation(location.getLatitude(), location.getLongitude()); + if (location != null) + mapView.animateToLocation(location.getLatitude(), location.getLongitude()); } mapView.getOverlays().add(new Overlay() { private Location pinLocation;