diff --git a/src/mbgl/renderer/render_layer.cpp b/src/mbgl/renderer/render_layer.cpp index 04c11139d..1bd83fdc4 100644 --- a/src/mbgl/renderer/render_layer.cpp +++ b/src/mbgl/renderer/render_layer.cpp @@ -187,6 +187,7 @@ std::size_t RenderLayer::removeAllDrawables() { void RenderLayer::updateRenderTileIDs() { const auto oldMap = renderTileIDs; + renderTileIDs.clear(); if (renderTiles) { renderTileIDs.reserve(renderTiles->size()); for (const auto& tile : *renderTiles) {