From de4f40a3a30a95fb8cdab714735501650e335dd9 Mon Sep 17 00:00:00 2001 From: Dylan Vann Date: Tue, 30 Jan 2018 21:54:22 -0500 Subject: [PATCH] Fix android caching / preloading. --- .../main/java/com/dylanvann/fastimage/FastImageViewManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java b/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java index d2a123bee..818846b4e 100644 --- a/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java +++ b/android/src/main/java/com/dylanvann/fastimage/FastImageViewManager.java @@ -8,6 +8,7 @@ import com.bumptech.glide.Glide; import com.bumptech.glide.Priority; +import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.load.model.GlideUrl; import com.bumptech.glide.load.resource.drawable.GlideDrawable; import com.bumptech.glide.request.RequestListener; @@ -142,6 +143,7 @@ public void setSrc(ImageViewWithUrl view, @Nullable ReadableMap source) { Glide .with(view.getContext().getApplicationContext()) .load(glideUrl) + .diskCacheStrategy(DiskCacheStrategy.ALL) .dontTransform() .priority(priority) .placeholder(TRANSPARENT_DRAWABLE)