diff options
author | Samuel Tardieu <sam@rfc1149.net> | 2014-11-22 23:15:14 +0100 |
---|---|---|
committer | Samuel Tardieu <sam@rfc1149.net> | 2014-11-22 23:46:54 +0100 |
commit | 393dae0db89c43325ccf54800c56d30c3c1b9b65 (patch) | |
tree | 0794c9ca50cfd9a32a5e19393b4e7614dc016f44 | |
parent | 3aad2439139be0e8fb77078d58172b396dcada6e (diff) | |
download | cgeo-393dae0db89c43325ccf54800c56d30c3c1b9b65.zip cgeo-393dae0db89c43325ccf54800c56d30c3c1b9b65.tar.gz cgeo-393dae0db89c43325ccf54800c56d30c3c1b9b65.tar.bz2 |
fix #4493: mass-refreshing caches won't refresh stale images
-rw-r--r-- | main/src/cgeo/geocaching/network/HtmlImage.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/network/HtmlImage.java b/main/src/cgeo/geocaching/network/HtmlImage.java index ab902d2..4b79909 100644 --- a/main/src/cgeo/geocaching/network/HtmlImage.java +++ b/main/src/cgeo/geocaching/network/HtmlImage.java @@ -383,7 +383,7 @@ public class HtmlImage implements Html.ImageGetter { private Pair<Bitmap, Boolean> loadCachedImage(final File file, final boolean forceKeep) { if (file.exists()) { final boolean freshEnough = listId >= StoredList.STANDARD_LIST_ID || file.lastModified() > (new Date().getTime() - (24 * 60 * 60 * 1000)) || forceKeep; - if (onlySave) { + if (freshEnough && onlySave) { return new ImmutablePair<>(null, true); } final BitmapFactory.Options bfOptions = new BitmapFactory.Options(); |