From 99a26e2bcc1b39d30fb2582ce3e1e80caceaf265 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Mon, 20 Nov 2017 14:48:39 -0800 Subject: [PATCH] Don't invalidate entire recipient cache when contact data changes --- src/org/thoughtcrime/securesms/recipients/Recipient.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/org/thoughtcrime/securesms/recipients/Recipient.java b/src/org/thoughtcrime/securesms/recipients/Recipient.java index 6ad9a5cff9..5e9b673e3f 100644 --- a/src/org/thoughtcrime/securesms/recipients/Recipient.java +++ b/src/org/thoughtcrime/securesms/recipients/Recipient.java @@ -24,6 +24,8 @@ import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.util.Log; +import com.annimon.stream.Stream; + import org.thoughtcrime.securesms.color.MaterialColor; import org.thoughtcrime.securesms.contacts.avatars.ContactColors; import org.thoughtcrime.securesms.contacts.avatars.ContactPhoto; @@ -40,6 +42,7 @@ import org.thoughtcrime.securesms.util.ListenableFutureTask; import org.thoughtcrime.securesms.util.Util; import org.whispersystems.libsignal.util.guava.Optional; +import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; import java.util.LinkedList;