diff options
Diffstat (limited to 'src/mbgl/renderer/layers/render_symbol_layer.cpp')
-rw-r--r-- | src/mbgl/renderer/layers/render_symbol_layer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/renderer/layers/render_symbol_layer.cpp b/src/mbgl/renderer/layers/render_symbol_layer.cpp index 44d0c0001e..19edb6afbd 100644 --- a/src/mbgl/renderer/layers/render_symbol_layer.cpp +++ b/src/mbgl/renderer/layers/render_symbol_layer.cpp @@ -379,8 +379,8 @@ void RenderSymbolLayer::sortRenderTiles(const TransformState& state) { Point<float> pa(a.get().id.canonical.x, a.get().id.canonical.y); Point<float> pb(b.get().id.canonical.x, b.get().id.canonical.y); - auto par = util::rotate(pa, state.getAngle()); - auto pbr = util::rotate(pb, state.getAngle()); + auto par = util::rotate(pa, state.getBearing()); + auto pbr = util::rotate(pb, state.getBearing()); return std::tie(b.get().id.canonical.z, par.y, par.x) < std::tie(a.get().id.canonical.z, pbr.y, pbr.x); }); |