From 5b0e71b6808f5f22c2d6b07478b4d536dae76c30 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Fri, 13 Oct 2023 17:10:51 -0400 Subject: [PATCH] Fix dialog dismiss crash in debuglog prompt. --- .../securesms/components/DebugLogsPromptDialogFragment.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/DebugLogsPromptDialogFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/DebugLogsPromptDialogFragment.kt index 59eda9dc93..e16b29faba 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/DebugLogsPromptDialogFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/DebugLogsPromptDialogFragment.kt @@ -88,11 +88,11 @@ class DebugLogsPromptDialogFragment : FixedRoundedCornerBottomSheetDialogFragmen disposables += viewModel.submitLogs().subscribe({ result -> submitLogs(result, purpose) progressDialog.dismiss() - dismiss() + dismissAllowingStateLoss() }, { _ -> Toast.makeText(requireContext(), getString(R.string.HelpFragment__could_not_upload_logs), Toast.LENGTH_LONG).show() progressDialog.dismiss() - dismiss() + dismissAllowingStateLoss() }) } @@ -101,7 +101,7 @@ class DebugLogsPromptDialogFragment : FixedRoundedCornerBottomSheetDialogFragmen SignalStore.uiHints().markDeclinedShareNotificationLogs() } - dismiss() + dismissAllowingStateLoss() } }