From 40652b6f287a03ec55ce36bddb7290b575d4c84d Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Sun, 24 May 2020 22:09:40 -0700 Subject: workaround render_orchestrator bug --- src/mbgl/renderer/render_orchestrator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mbgl/renderer/render_orchestrator.cpp b/src/mbgl/renderer/render_orchestrator.cpp index d7f13695de..590a9b85a6 100644 --- a/src/mbgl/renderer/render_orchestrator.cpp +++ b/src/mbgl/renderer/render_orchestrator.cpp @@ -218,7 +218,7 @@ std::unique_ptr RenderOrchestrator::createRenderTree( const LayerDifference layerDiff = diffLayers(layerImpls, updateParameters->layers); layerImpls = updateParameters->layers; - const bool layersAddedOrRemoved = !layerDiff.added.empty() || !layerDiff.removed.empty(); + const bool layersAddedOrRemoved = layerImpls->empty() || !layerDiff.added.empty() || !layerDiff.removed.empty(); // Remove render layers for removed layers. for (const auto& entry : layerDiff.removed) { -- cgit v1.2.1