aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/src/cgeo/geocaching/maps/CGeoMap.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/maps/CGeoMap.java b/main/src/cgeo/geocaching/maps/CGeoMap.java
index c2317d0..b0e6464 100644
--- a/main/src/cgeo/geocaching/maps/CGeoMap.java
+++ b/main/src/cgeo/geocaching/maps/CGeoMap.java
@@ -1259,8 +1259,10 @@ public class CGeoMap extends AbstractMap implements ViewFactory {
itemsToDisplay.add(getCacheItem(cache));
}
}
-
- overlayCaches.updateItems(itemsToDisplay);
+ // don't add other waypoints to overlayCaches if just one point should be displayed
+ if (coordsIntent == null) {
+ overlayCaches.updateItems(itemsToDisplay);
+ }
displayHandler.sendEmptyMessage(INVALIDATE_MAP);
displayHandler.sendEmptyMessage(UPDATE_TITLE);