diff --git a/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java b/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java index 713f7a90c9..49a3e51c61 100644 --- a/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java +++ b/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java @@ -416,7 +416,11 @@ public class RoutingHelper { currentRoute = 0; currentDirectionInfo = 0; if(isFollowingMode){ - tryMarkPassedRoute(start); + //tryMarkPassedRoute(start); + // try remove false route-recaluated prompts by checking direction to second route node + if(routeNodes.size() > 1){ + currentRoute = 1; + } directionDetection(start); // set/reset evalWaitInterval only if new route is in forward direction