From ee2cf5fd3512f19f986948037f50ee1f255d5c80 Mon Sep 17 00:00:00 2001 From: anthony restaino Date: Sat, 10 Jun 2017 09:45:35 -0400 Subject: [PATCH] Adding favicons read off disk to memory cache --- .../java/acr/browser/lightning/favicon/FaviconModel.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/acr/browser/lightning/favicon/FaviconModel.java b/app/src/main/java/acr/browser/lightning/favicon/FaviconModel.java index e9ecf6c..02c7ee5 100644 --- a/app/src/main/java/acr/browser/lightning/favicon/FaviconModel.java +++ b/app/src/main/java/acr/browser/lightning/favicon/FaviconModel.java @@ -136,11 +136,14 @@ public class FaviconModel { File faviconCacheFile = createFaviconCacheFile(mApplication, uri); - Bitmap favicon = getFaviconFromMemCache(url); if (faviconCacheFile.exists() && favicon == null) { favicon = mImageFetcher.retrieveFaviconFromCache(faviconCacheFile); + + if (favicon != null) { + addFaviconToMemCache(url, favicon); + } } if (favicon == null) {