summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/sources
diff options
context:
space:
mode:
authorMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-08-01 14:49:15 +0300
committerMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-08-01 18:20:21 +0300
commit187962e4259c3a9d3c29fefe29533358face4ed0 (patch)
treea2fb310a0df60ffd0c22a5ab950c5f5db6b08256 /src/mbgl/renderer/sources
parent9cf1746e350048177487406328ff7815287ede61 (diff)
downloadqtlocation-mapboxgl-187962e4259c3a9d3c29fefe29533358face4ed0.tar.gz
[core] Fix render tile set source update
Before this change, the `RenderTileSetSource` implementation ignored update calls for the sources whose description was not yet loaded and it lead to missing of relayout requests.
Diffstat (limited to 'src/mbgl/renderer/sources')
-rw-r--r--src/mbgl/renderer/sources/render_tile_source.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mbgl/renderer/sources/render_tile_source.cpp b/src/mbgl/renderer/sources/render_tile_source.cpp
index ef3f34f595..c5afb38435 100644
--- a/src/mbgl/renderer/sources/render_tile_source.cpp
+++ b/src/mbgl/renderer/sources/render_tile_source.cpp
@@ -176,7 +176,7 @@ void RenderTileSetSource::update(Immutable<style::Source::Impl> baseImpl_,
tilePyramid.clearAll();
}
- if (!implTileset) return;
+ if (!cachedTileset) return;
updateInternal(*cachedTileset, layers, needsRendering, needsRelayout, parameters);
}