aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2012-06-01 22:27:33 +0200
committerrsudev <rasch@munin-soft.de>2012-06-01 22:27:33 +0200
commit5a474006bf4ae6752747c5ee53bd3501b25c66d4 (patch)
tree933f439b14338714f2c7004b583fb318e69d753f
parent3a258cdf14b10f8dc5f4f4df54d6ae8ce30eeff8 (diff)
downloadcgeo-5a474006bf4ae6752747c5ee53bd3501b25c66d4.zip
cgeo-5a474006bf4ae6752747c5ee53bd3501b25c66d4.tar.gz
cgeo-5a474006bf4ae6752747c5ee53bd3501b25c66d4.tar.bz2
Fix #1689, Saved cache replaced by parsed cache
-rw-r--r--main/src/cgeo/geocaching/maps/CGeoMap.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/maps/CGeoMap.java b/main/src/cgeo/geocaching/maps/CGeoMap.java
index 0fcdb6f..e1c1fca 100644
--- a/main/src/cgeo/geocaching/maps/CGeoMap.java
+++ b/main/src/cgeo/geocaching/maps/CGeoMap.java
@@ -1095,6 +1095,8 @@ public class CGeoMap extends AbstractMap implements OnMapDragListener, ViewFacto
if (search != null) {
downloaded = true;
Set<cgCache> cachesFromSearchResult = search.getCachesFromSearchResult(LoadFlags.LOAD_WAYPOINTS);
+ // to update the caches they have to be removed first
+ caches.removeAll(cachesFromSearchResult);
caches.addAll(cachesFromSearchResult);
}