diff --git a/src/mbgl/renderer/render_layer.cpp b/src/mbgl/renderer/render_layer.cpp index 40d5070e5..927815e4b 100644 --- a/src/mbgl/renderer/render_layer.cpp +++ b/src/mbgl/renderer/render_layer.cpp @@ -195,7 +195,9 @@ void RenderLayer::updateRenderTileIDs() { const auto& tileID = tile.get().getOverscaledTileID(); return std::make_pair(tileID, getRenderTileBucketID(tileID)); }); + renderTileIDs.swap(newRenderTileIDs); + newRenderTileIDs.clear(); } bool RenderLayer::hasRenderTile(const OverscaledTileID& tileID) const {