From 176e42cb61a19ee2f7e7d5b3d4c8b0fb3df0a1ed Mon Sep 17 00:00:00 2001 From: Ansis Brammanis Date: Wed, 1 Jul 2015 13:16:16 +0200 Subject: [PATCH] show symbols at z0, fix #1279 --- src/mbgl/renderer/symbol_bucket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mbgl/renderer/symbol_bucket.cpp b/src/mbgl/renderer/symbol_bucket.cpp index 526539474..9f05209ff 100644 --- a/src/mbgl/renderer/symbol_bucket.cpp +++ b/src/mbgl/renderer/symbol_bucket.cpp @@ -425,7 +425,7 @@ template void SymbolBucket::addSymbols(Buffer &buffer, const SymbolQuads &symbols, float scale, const bool keepUpright, const bool alongLine) { const float zoom = collision.zoom; - const float placementZoom = std::log(scale) / std::log(2) + zoom; + const float placementZoom = std::fmax(std::log(scale) / std::log(2) + zoom, 0); for (const auto& symbol : symbols) { const auto &tl = symbol.tl;