summaryrefslogtreecommitdiff
path: root/platform/android/src/map_renderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/map_renderer.cpp')
-rw-r--r--platform/android/src/map_renderer.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/android/src/map_renderer.cpp b/platform/android/src/map_renderer.cpp
index 8d226c0008..a8f8c9a8fe 100644
--- a/platform/android/src/map_renderer.cpp
+++ b/platform/android/src/map_renderer.cpp
@@ -3,6 +3,7 @@
#include <mbgl/renderer/renderer.hpp>
#include <mbgl/util/shared_thread_pool.hpp>
#include <mbgl/util/run_loop.hpp>
+#include <mbgl/util/logging.hpp>
#include <string>
@@ -122,7 +123,10 @@ void MapRenderer::scheduleSnapshot(std::unique_ptr<SnapshotCallback> callback) {
}
void MapRenderer::render(JNIEnv&) {
- assert (renderer);
+ if (!renderer) {
+ Log::Error(Event::Android, "Skipping render, renderer not ready yet");
+ return;
+ }
std::shared_ptr<UpdateParameters> params;
{