From 1908723fbe56e0286131fac841a7e24fd41525d1 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 24 Feb 2026 15:07:32 -0500 Subject: [PATCH] Prevent potential ISE in MediaPreviewV2Fragment. --- .../securesms/mediapreview/MediaPreviewV2Fragment.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt index d02d9448e3..9e9f5e867b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt @@ -154,8 +154,9 @@ class MediaPreviewV2Fragment : val sorting = MediaTable.Sorting.deserialize(args.sorting.ordinal) val startingAttachmentId = PartAuthority.requireAttachmentId(args.initialMediaUri) val threadId = args.threadId - viewModel.fetchAttachments(requireContext(), startingAttachmentId, threadId, sorting) - val dbObserver = DatabaseObserver.Observer { viewModel.refetchAttachments(requireContext(), startingAttachmentId, threadId, sorting) } + val appContext = requireContext().applicationContext + viewModel.fetchAttachments(appContext, startingAttachmentId, threadId, sorting) + val dbObserver = DatabaseObserver.Observer { viewModel.refetchAttachments(appContext, startingAttachmentId, threadId, sorting) } AppDependencies.databaseObserver.registerAttachmentUpdatedObserver(dbObserver) this.dbChangeObserver = dbObserver }