Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaria Volvenkova <d.volvenkova@corp.mail.ru>2017-11-28 15:44:46 +0300
committerRoman Kuznetsov <r.kuznetsow@gmail.com>2017-11-28 16:47:49 +0300
commit0c531ca4d9df0bc7f068afc1695e20fcbe610465 (patch)
tree2dad3a47962e9100357b539b3f308f9a84bb69f9 /drape_frontend/user_mark_shapes.cpp
parent24ad732af8eaa584b38525494d1c88b6bf55c2d0 (diff)
Fixed transit marks displacement. Fixed intermediate point icon getting.
Diffstat (limited to 'drape_frontend/user_mark_shapes.cpp')
-rw-r--r--drape_frontend/user_mark_shapes.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/drape_frontend/user_mark_shapes.cpp b/drape_frontend/user_mark_shapes.cpp
index ad5b8c17b8..5911c28e96 100644
--- a/drape_frontend/user_mark_shapes.cpp
+++ b/drape_frontend/user_mark_shapes.cpp
@@ -154,7 +154,7 @@ void CacheUserMarks(TileKey const & tileKey, ref_ptr<dp::TextureManager> texture
params.m_specialDisplacement = SpecialDisplacement::UserMark;
params.m_specialPriority = renderInfo.m_priority;
ColoredSymbolShape(renderInfo.m_pivot, params, tileKey,
- kStartUserMarkOverlayIndex).Draw(&batcher, textures);
+ kStartUserMarkOverlayIndex + renderInfo.m_index).Draw(&batcher, textures);
break;
}
}
@@ -171,7 +171,7 @@ void CacheUserMarks(TileKey const & tileKey, ref_ptr<dp::TextureManager> texture
params.m_symbolName = symbolName;
params.m_startOverlayRank = renderInfo.m_coloredSymbols != nullptr ? dp::OverlayRank1 : dp::OverlayRank0;
PoiSymbolShape(renderInfo.m_pivot, params, tileKey,
- kStartUserMarkOverlayIndex).Draw(&batcher, textures);
+ kStartUserMarkOverlayIndex + renderInfo.m_index).Draw(&batcher, textures);
}
}
else if (renderInfo.m_symbolNames != nullptr)
@@ -236,7 +236,7 @@ void CacheUserMarks(TileKey const & tileKey, ref_ptr<dp::TextureManager> texture
{
params.m_specialDisplacement = SpecialDisplacement::UserMark;
params.m_specialPriority = renderInfo.m_priority;
- overlayIndex = kStartUserMarkOverlayIndex;
+ overlayIndex = kStartUserMarkOverlayIndex + renderInfo.m_index;
params.m_startOverlayRank = dp::OverlayRank0;
if (renderInfo.m_symbolNames != nullptr)