From 05326acadceeb4e64c5ade2991cc8e1168d6b7c8 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 20 Mar 2025 10:01:15 -0300 Subject: [PATCH] Fix potential crash if snackbar action is processed when fragment is not attached. --- .../securesms/mediapreview/MediaPreviewV2Fragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 3c01229446..227fb66260 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediapreview/MediaPreviewV2Fragment.kt @@ -144,7 +144,7 @@ class MediaPreviewV2Fragment : Log.w(TAG, "Unsupported media type sent to MediaPreviewV2Fragment, finishing.") Snackbar.make(binding.root, R.string.MediaPreviewActivity_unssuported_media_type, Snackbar.LENGTH_LONG) .setAction(R.string.MediaPreviewActivity_dismiss_due_to_error) { - requireActivity().finish() + activity?.finish() }.show() } viewModel.initialize(args.showThread, args.allMediaInRail, args.leftIsRecent)