diff options
author | Dane Springmeyer <dane@mapbox.com> | 2020-05-24 22:09:40 -0700 |
---|---|---|
committer | Dane Springmeyer <dane@mapbox.com> | 2020-05-24 22:09:40 -0700 |
commit | 40652b6f287a03ec55ce36bddb7290b575d4c84d (patch) | |
tree | 4c5f8436577b9e155398889744efa6f0098fb8bb | |
parent | d60fd302b1f6563e7d16952f8855122fdcc85f73 (diff) | |
download | qtlocation-mapboxgl-upstream/issue_16480.tar.gz |
workaround render_orchestrator bugupstream/issue_16480
-rw-r--r-- | src/mbgl/renderer/render_orchestrator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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<RenderTree> 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) { |