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:
-rwxr-xr-xdrape_frontend/frontend_renderer.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/drape_frontend/frontend_renderer.cpp b/drape_frontend/frontend_renderer.cpp
index 329b67b183..0cba341b98 100755
--- a/drape_frontend/frontend_renderer.cpp
+++ b/drape_frontend/frontend_renderer.cpp
@@ -491,6 +491,10 @@ void FrontendRenderer::AcceptMessage(ref_ptr<Message> message)
m2::PointD const finishPoint = routeData->m_sourcePolyline.Back();
m_routeRenderer->SetRouteData(move(routeData), make_ref(m_gpuProgramManager));
+ // Here we have to recache route arrows.
+ m_routeRenderer->UpdateRoute(m_userEventStream.GetCurrentScreen(),
+ bind(&FrontendRenderer::OnCacheRouteArrows, this, _1, _2));
+
if (!m_routeRenderer->GetFinishPoint())
{
m_commutator->PostMessage(ThreadsCommutator::ResourceUploadThread,