Skip to content
Snippets Groups Projects
Commit 0933f9a7 authored by Hadrien De Sousa's avatar Hadrien De Sousa
Browse files

SmartListFragment : fix caching


Fix images caching that did not detect changes

Change-Id: I5888beca7ba40407584320f156b64edd2e75092b
Tuleap: #1374
Reviewed-by: default avatarAline Bonnet <aline.bonnet@savoirfairelinux.com>
parent 54cf69be
Branches
Tags
No related merge requests found
......@@ -34,6 +34,7 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.signature.StringSignature;
import java.util.ArrayList;
import java.util.Arrays;
import cx.ring.R;
import cx.ring.model.HistoryCall;
......@@ -101,11 +102,11 @@ public class SmartListAdapter extends RecyclerView.Adapter<SmartListViewHolder>
} else if (smartListViewModel.getPhotoData() != null) {
Glide.with(holder.itemView.getContext())
.fromBytes()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.skipMemoryCache(false)
.load(smartListViewModel.getPhotoData())
.crossFade()
.signature(new StringSignature(smartListViewModel.getUuid()))
.signature(new StringSignature(String.valueOf(Arrays.hashCode(smartListViewModel.getPhotoData()))))
.placeholder(R.drawable.ic_contact_picture)
.transform(new CircleTransform(holder.itemView.getContext()))
.error(R.drawable.ic_contact_picture)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment