diff options
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java index 317ccbf1a5..0d09892cbc 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java @@ -1283,6 +1283,12 @@ public class MapView extends FrameLayout { public void invalidateContentPadding() { setContentPadding(contentPaddingLeft, contentPaddingTop, contentPaddingRight, contentPaddingBottom); + + if (!mapboxMap.getTrackingSettings().isLocationTrackingDisabled()) { + setFocalPoint(new PointF(myLocationView.getCenterX(), myLocationView.getCenterY())); + } else { + setFocalPoint(null); + } } double getMetersPerPixelAtLatitude(@FloatRange(from = -180, to = 180) double latitude) { |