From b9f83f45a8c0c8d7d9fc898e22b28c9e45f63031 Mon Sep 17 00:00:00 2001 From: Ansis Brammanis Date: Mon, 13 Nov 2017 14:20:04 -0500 Subject: sort child symbol tiles before parent symbol tiles --- src/mbgl/renderer/renderer_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mbgl/renderer/renderer_impl.cpp b/src/mbgl/renderer/renderer_impl.cpp index 854e1be1e3..7ad4addcb4 100644 --- a/src/mbgl/renderer/renderer_impl.cpp +++ b/src/mbgl/renderer/renderer_impl.cpp @@ -336,7 +336,7 @@ void Renderer::Impl::render(const UpdateParameters& updateParameters) { auto par = util::rotate(pa, parameters.state.getAngle()); auto pbr = util::rotate(pb, parameters.state.getAngle()); - return std::tie(par.y, par.x) < std::tie(pbr.y, pbr.x); + return std::tie(b.id.canonical.z, par.y, par.x) < std::tie(a.id.canonical.z, pbr.y, pbr.x); }); } else { std::sort(sortedTiles.begin(), sortedTiles.end(), -- cgit v1.2.1