From 46ff7a0b710b4a702d23d8c171d51fb025470d79 Mon Sep 17 00:00:00 2001 From: Daria Volvenkova Date: Tue, 10 Jan 2017 14:13:14 +0300 Subject: [PATCH] Disable traffic on starting of pedestrian or bicycle navigation. --- map/framework.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/map/framework.cpp b/map/framework.cpp index 8280abe35b..afbee4797b 100644 --- a/map/framework.cpp +++ b/map/framework.cpp @@ -2406,6 +2406,13 @@ void Framework::FollowRoute() if (enableAutoZoom) ++scale3d; + bool const isBicycleRoute = m_currentRouterType == RouterType::Bicycle; + if ((isPedestrianRoute || isBicycleRoute) && LoadTrafficEnabled()) + { + m_trafficManager.SetEnabled(false /* enabled */); + SaveTrafficEnabled(false /* enabled */); + } + m_drapeEngine->FollowRoute(scale, scale3d, enableAutoZoom); m_drapeEngine->SetRoutePoint(m2::PointD(), true /* isStart */, false /* isValid */); }