From f680749a001d9f1dd6bd06d1338d9ff5b763c2f6 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 10 Sep 2020 09:50:46 -0300 Subject: [PATCH] Use proper lifecycle for SimpleTask which touches fragment view. --- .../securesms/conversationlist/ConversationListFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 b200b30557..515c29136c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListFragment.java @@ -260,7 +260,7 @@ public class ConversationListFragment extends MainFragment implements ActionMode InsightsLauncher.showInsightsModal(requireContext(), requireFragmentManager()); } - SimpleTask.run(getLifecycle(), Recipient::self, this::initializeProfileIcon); + SimpleTask.run(getViewLifecycleOwner().getLifecycle(), Recipient::self, this::initializeProfileIcon); if (!searchToolbar.isVisible() && list.getAdapter() != defaultAdapter) { list.removeItemDecoration(searchAdapterDecoration);