From 8db113a19b256f835265af1f8b44332f06ee098f Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 29 Nov 2023 10:13:42 -0500 Subject: [PATCH] Fix potential crash in username share sheet. --- .../securesms/profiles/manage/UsernameShareBottomSheet.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/UsernameShareBottomSheet.kt b/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/UsernameShareBottomSheet.kt index ab9a9e2bbd..ba8510dae1 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/UsernameShareBottomSheet.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/UsernameShareBottomSheet.kt @@ -38,6 +38,10 @@ class UsernameShareBottomSheet : DSLSettingsBottomSheetFragment() { ShareButton.register(adapter) lifecycleDisposable += Recipient.observable(Recipient.self().id).subscribe { + if (context == null) { + return@subscribe + } + adapter.submitList(getConfiguration(it).toMappingModelList()) } }