diff --git a/OsmAnd/src/net/osmand/plus/OsmandApplication.java b/OsmAnd/src/net/osmand/plus/OsmandApplication.java index b0aa1fdf10..8f571c31b6 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandApplication.java +++ b/OsmAnd/src/net/osmand/plus/OsmandApplication.java @@ -113,7 +113,9 @@ public class OsmandApplication extends Application implements ClientContext { // settings used everywhere so they need to be created first osmandSettings = createOsmandSettingsInstance(); // always update application mode to default - osmandSettings.APPLICATION_MODE.set(osmandSettings.DEFAULT_APPLICATION_MODE.get()); + if(!osmandSettings.FOLLOW_THE_ROUTE.get()){ + osmandSettings.APPLICATION_MODE.set(osmandSettings.DEFAULT_APPLICATION_MODE.get()); + } applyTheme(this);