diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java index 4b1212d45..1e6bbaf0b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationFragment.java @@ -456,6 +456,12 @@ public class ConversationFragment extends LoggingFragment implements Multiselect }); } + @Override + public void onDestroy() { + ApplicationDependencies.getDatabaseObserver().unregisterObserver(threadDeletedObserver); + super.onDestroy(); + } + private @NonNull GiphyMp4ProjectionRecycler initializeGiphyMp4() { int maxPlayback = GiphyMp4PlaybackPolicy.maxSimultaneousPlaybackInConversation(); List holders = GiphyMp4ProjectionPlayerHolder.injectVideoViews(requireContext(),