fixed jira bug 100

This commit is contained in:
unknown 2014-07-02 11:44:18 +03:00
parent 062c9130ad
commit f14a85d1ed

View file

@ -616,8 +616,10 @@ public class MapActivityActions implements DialogProvider {
private void enterRoutePlanningModeImpl(GPXFile gpxFile, LatLon from, String fromName) { private void enterRoutePlanningModeImpl(GPXFile gpxFile, LatLon from, String fromName) {
ApplicationMode mode = settings.DEFAULT_APPLICATION_MODE.get(); ApplicationMode mode = settings.DEFAULT_APPLICATION_MODE.get();
if (mode == ApplicationMode.DEFAULT) { if (mode == ApplicationMode.DEFAULT) {
mode = ApplicationMode.CAR; ApplicationMode selected = settings.APPLICATION_MODE.get();
mode = selected == ApplicationMode.DEFAULT ? ApplicationMode.CAR : selected;
} }
OsmandApplication app = mapActivity.getMyApplication(); OsmandApplication app = mapActivity.getMyApplication();
TargetPointsHelper targets = app.getTargetPointsHelper(); TargetPointsHelper targets = app.getTargetPointsHelper();
app.getSettings().APPLICATION_MODE.set(mode); app.getSettings().APPLICATION_MODE.set(mode);