From b264c5cddb2b1a00cdbc3c36e535f44dc23b451a Mon Sep 17 00:00:00 2001 From: Tobrun Date: Fri, 12 Aug 2016 13:28:05 -0400 Subject: [PATCH] [android] #5963 - fixes location tracking mode activity disables location when rotated --- .../userlocation/MyLocationTrackingModeActivity.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MyLocationTrackingModeActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MyLocationTrackingModeActivity.java index cf0d4c809..36fc87630 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MyLocationTrackingModeActivity.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MyLocationTrackingModeActivity.java @@ -41,7 +41,7 @@ public class MyLocationTrackingModeActivity extends AppCompatActivity implements private static final int PERMISSIONS_LOCATION = 0; @Override - protected void onCreate(Bundle savedInstanceState) { + protected void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my_location_tracking); @@ -103,7 +103,9 @@ public class MyLocationTrackingModeActivity extends AppCompatActivity implements } }); - toggleGps(!mapboxMap.isMyLocationEnabled()); + if (savedInstanceState == null) { + toggleGps(true); + } } }); }