summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorŁukasz Paczos <lukas.paczos@gmail.com>2018-10-29 12:54:10 +0100
committerŁukasz Paczos <lukas.paczos@gmail.com>2018-10-29 12:54:10 +0100
commit66abc903e42a00582d91ee698df3dd1be7e591eb (patch)
treeabd2a78c12e0e763b693da34dc3d03e20a82cec0
parentc5583af7436b652b056806ac8e3980def68ece40 (diff)
downloadqtlocation-mapboxgl-upstream/lp-13207-on-map-ready-early-dellivery.tar.gz
[android] deliver onMapReady only at the end of the initialization blockupstream/lp-13207-on-map-ready-early-dellivery
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java5
1 files changed, 3 insertions, 2 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 a12b5d6200..e373f6c1b1 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
@@ -178,7 +178,6 @@ public class MapView extends FrameLayout implements NativeMapView.ViewCallback {
// MapboxMap
mapboxMap = new MapboxMap(nativeMapView, transform, uiSettings, proj, registerTouchListener,
annotationManager, cameraChangeDispatcher);
- mapCallback.initialise();
// user input
mapGestureDetector = new MapGestureDetector(context, transform, proj, uiSettings,
@@ -217,6 +216,8 @@ public class MapView extends FrameLayout implements NativeMapView.ViewCallback {
} else {
mapboxMap.onRestoreInstanceState(savedInstanceState);
}
+
+ mapCallback.initialised();
}
private FocalPointChangeListener createFocalPointChangeListener() {
@@ -1584,7 +1585,7 @@ public class MapView extends FrameLayout implements NativeMapView.ViewCallback {
addOnCameraDidChangeListener(this);
}
- void initialise() {
+ void initialised() {
if (!initialLoad) {
// Style has loaded before the drawing surface has been initialized, delivering OnMapReady
mapboxMap.onPreMapReady();