aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/EditWaypointActivity.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-12-21 23:49:25 +0100
committerSamuel Tardieu <sam@rfc1149.net>2015-01-01 02:23:27 +0100
commitbf3d875b0f2998a1bb50483cad6ec7d7f3c05e42 (patch)
tree8cfdbc44a8e2353d9786b68760395d24ffe70362 /main/src/cgeo/geocaching/EditWaypointActivity.java
parentf540cbff275c5e3fce0140132ebcf59b2d6f74de (diff)
downloadcgeo-bf3d875b0f2998a1bb50483cad6ec7d7f3c05e42.zip
cgeo-bf3d875b0f2998a1bb50483cad6ec7d7f3c05e42.tar.gz
cgeo-bf3d875b0f2998a1bb50483cad6ec7d7f3c05e42.tar.bz2
Use GPS when compass is disabled or absent
Work on #4548.
Diffstat (limited to 'main/src/cgeo/geocaching/EditWaypointActivity.java')
-rw-r--r--main/src/cgeo/geocaching/EditWaypointActivity.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/EditWaypointActivity.java b/main/src/cgeo/geocaching/EditWaypointActivity.java
index 7cfb9f9..8cb947a 100644
--- a/main/src/cgeo/geocaching/EditWaypointActivity.java
+++ b/main/src/cgeo/geocaching/EditWaypointActivity.java
@@ -12,6 +12,7 @@ import cgeo.geocaching.location.Geopoint;
import cgeo.geocaching.location.GeopointFormatter;
import cgeo.geocaching.sensors.GeoData;
import cgeo.geocaching.sensors.GeoDirHandler;
+import cgeo.geocaching.sensors.Sensors;
import cgeo.geocaching.settings.Settings;
import cgeo.geocaching.ui.dialog.CoordinatesInputDialog;
import cgeo.geocaching.ui.dialog.Dialogs;
@@ -308,7 +309,7 @@ public class EditWaypointActivity extends AbstractActionBarActivity implements C
@Override
protected void onPostExecute(final Geocache cache) {
- final CoordinatesInputDialog coordsDialog = CoordinatesInputDialog.getInstance(cache, geopoint, app.currentGeo());
+ final CoordinatesInputDialog coordsDialog = CoordinatesInputDialog.getInstance(cache, geopoint, Sensors.getInstance().currentGeo());
coordsDialog.setCancelable(true);
coordsDialog.show(getSupportFragmentManager(), "wpeditdialog");
}
@@ -391,7 +392,7 @@ public class EditWaypointActivity extends AbstractActionBarActivity implements C
return;
}
} else {
- coords = app.currentGeo().getCoords();
+ coords = Sensors.getInstance().currentGeo().getCoords();
}
if (StringUtils.isNotBlank(bearingText) && StringUtils.isNotBlank(distanceText)) {