diff --git a/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java b/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java index 313a06bbf1..ad82d3c507 100644 --- a/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java +++ b/OsmAnd/src/net/osmand/plus/routing/RoutingHelper.java @@ -204,7 +204,8 @@ public class RoutingHelper { } public void updateLocation(Location currentLocation) { - if(isFollowingMode() || (settings.getPointToStart() == null && isRoutePlanningMode)) { + if(isFollowingMode() || (settings.getPointToStart() == null && isRoutePlanningMode) || + app.getLocationProvider().getLocationSimulation().isRouteAnimating()) { setCurrentLocation(currentLocation, false); } }