diff --git a/map/routing_manager.cpp b/map/routing_manager.cpp index ec2069b3eb..0d69d660ed 100644 --- a/map/routing_manager.cpp +++ b/map/routing_manager.cpp @@ -881,8 +881,7 @@ void RoutingManager::ContinueRouteToPoint(RouteMarkData && markData) markData.m_intermediateIndex = routePoints.GetRoutePointsCount(); markData.m_isVisible = !markData.m_isMyPosition; - routePoints.AddRoutePoint(move(markData)); - ReorderIntermediatePoints(); + routePoints.AddRoutePoint(std::move(markData)); } void RoutingManager::RemoveRoutePoint(RouteMarkType type, size_t intermediateIndex)