aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java
diff options
context:
space:
mode:
authorMarco Jacob <mjacob@union06.de>2014-06-07 22:36:47 +0200
committerMarco Jacob <mjacob@union06.de>2014-06-07 22:36:47 +0200
commit04a3b8c6434ca046f4f0c7209cd8b16ef1ba3370 (patch)
tree8aa7484a352c14ae805c9e9fed29469f0ea11e4a /main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java
parent02f461532e90860c0336a1d521584e84e42e2fb5 (diff)
downloadcgeo-04a3b8c6434ca046f4f0c7209cd8b16ef1ba3370.zip
cgeo-04a3b8c6434ca046f4f0c7209cd8b16ef1ba3370.tar.gz
cgeo-04a3b8c6434ca046f4f0c7209cd8b16ef1ba3370.tar.bz2
fixes #3957 - only show cache static maps navigation for offline stored caches
Diffstat (limited to 'main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java')
-rw-r--r--main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java b/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java
index 9e1b3f0..5151088 100644
--- a/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java
+++ b/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java
@@ -13,22 +13,22 @@ class StaticMapApp extends AbstractStaticMapsApp {
}
@Override
- public boolean isEnabled(Geocache cache) {
- return cache.hasStaticMap();
+ public boolean isEnabled(final Geocache cache) {
+ return cache.isOffline() && cache.hasStaticMap();
}
@Override
- public boolean isEnabled(Waypoint waypoint) {
+ public boolean isEnabled(final Waypoint waypoint) {
return hasStaticMap(waypoint);
}
@Override
- public void navigate(Activity activity, Geocache cache) {
+ public void navigate(final Activity activity, final Geocache cache) {
invokeStaticMaps(activity, cache, null, false);
}
@Override
- public void navigate(Activity activity, Waypoint waypoint) {
+ public void navigate(final Activity activity, final Waypoint waypoint) {
invokeStaticMaps(activity, null, waypoint, false);
}
}