diff options
| author | rsudev <rasch@munin-soft.de> | 2012-06-01 22:27:33 +0200 |
|---|---|---|
| committer | rsudev <rasch@munin-soft.de> | 2012-06-01 22:27:33 +0200 |
| commit | 5a474006bf4ae6752747c5ee53bd3501b25c66d4 (patch) | |
| tree | 933f439b14338714f2c7004b583fb318e69d753f | |
| parent | 3a258cdf14b10f8dc5f4f4df54d6ae8ce30eeff8 (diff) | |
| download | cgeo-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.java | 2 |
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); } |
