From 8675d11e5e2a0be1aa17616f4aaabbfc169f6659 Mon Sep 17 00:00:00 2001 From: tobrun Date: Thu, 9 May 2019 13:18:48 +0200 Subject: [android] - only invoke AndroidRendererFrontend::reduceMemoryUse with an active renderer --- .../src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java index 8d75d3e76f..328b5f6bcb 100755 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/NativeMapView.java @@ -573,7 +573,7 @@ final class NativeMapView implements NativeMap { @Override public void onLowMemory() { - if (checkState("onLowMemory")) { + if (checkState("onLowMemory") || !mapRenderer.hasSurface()) { return; } nativeOnLowMemory(); -- cgit v1.2.1