From 5009bd4e6aee787986523746b2e953a386c7f12e Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 19 Aug 2022 11:39:17 -0400 Subject: [PATCH] Prevent usage of null itemAnimator in chat list. Fixes #12393 --- .../securesms/conversationlist/ConversationListFragment.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java index 24249aeb60..4caf82317e 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java @@ -1623,6 +1623,11 @@ public class ConversationListFragment extends MainFragment implements ActionMode @Override public void clearView(@NonNull RecyclerView recyclerView, @NonNull RecyclerView.ViewHolder viewHolder) { super.clearView(recyclerView, viewHolder); + + if (itemAnimator == null) { + return; + } + ViewCompat.setElevation(viewHolder.itemView, 0); lastTouched = null;