diff --git a/src/mbgl/annotation/annotation_manager.cpp b/src/mbgl/annotation/annotation_manager.cpp index e33285035..9a4f0a21c 100644 --- a/src/mbgl/annotation/annotation_manager.cpp +++ b/src/mbgl/annotation/annotation_manager.cpp @@ -107,7 +107,9 @@ std::unique_ptr AnnotationManager::getTile(const CanonicalTileID void AnnotationManager::updateStyle(Style& style) { // Create annotation source, point layer, and point bucket if (!style.getSource(SourceID)) { - std::unique_ptr source = std::make_unique(SourceType::Annotations, SourceID, "", util::tileSize, std::make_unique(), nullptr); + auto tileset = std::make_unique(); + tileset->maxZoom = 18; + std::unique_ptr source = std::make_unique(SourceType::Annotations, SourceID, "", util::tileSize, std::move(tileset), nullptr); source->enabled = true; style.addSource(std::move(source));