From 16544a039c7b80cd3495fcf6e84222c7ca7d9535 Mon Sep 17 00:00:00 2001 From: Bart Louwers Date: Mon, 10 Nov 2025 14:11:15 +0000 Subject: [PATCH] Add null check to Projection.getContentPadding() (#3937) --- .../src/main/java/org/maplibre/android/maps/Projection.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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]}; }