diff --git a/platform/android/MapLibreAndroid/src/main/java/org/maplibre/android/maps/Projection.java b/platform/android/MapLibreAndroid/src/main/java/org/maplibre/android/maps/Projection.java index 442a44b90..a949e3367 100644 --- a/platform/android/MapLibreAndroid/src/main/java/org/maplibre/android/maps/Projection.java +++ b/platform/android/MapLibreAndroid/src/main/java/org/maplibre/android/maps/Projection.java @@ -41,7 +41,10 @@ public class Projection { } int[] getContentPadding() { - double[] padding = nativeMapView.getCameraPosition().padding; + double[] padding = nativeMapView.getContentPadding(); + if (padding == null) { + return new int[] {0, 0, 0, 0}; + } return new int[] {(int) padding[0], (int) padding[1], (int) padding[2], (int) padding[3]}; }