diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-08-01 14:49:15 +0300 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-08-01 18:20:21 +0300 |
commit | 187962e4259c3a9d3c29fefe29533358face4ed0 (patch) | |
tree | a2fb310a0df60ffd0c22a5ab950c5f5db6b08256 /src | |
parent | 9cf1746e350048177487406328ff7815287ede61 (diff) | |
download | qtlocation-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')
-rw-r--r-- | src/mbgl/renderer/sources/render_tile_source.cpp | 2 |
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); } |