From 86aae39141df8ab1dafb4492301fc64c5422a837 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 14 Jul 2026 15:43:38 -0300 Subject: [PATCH] Fix nav for expiring timer. --- .../app/privacy/expire/ExpireTimerSettingsFragment.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/privacy/expire/ExpireTimerSettingsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/privacy/expire/ExpireTimerSettingsFragment.kt index b615d6f247..3b53c25810 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/privacy/expire/ExpireTimerSettingsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/privacy/expire/ExpireTimerSettingsFragment.kt @@ -67,7 +67,9 @@ class ExpireTimerSettingsFragment : ComposeFragment() { if (state.isGroupCreate) { requireActivity().setResult(Activity.RESULT_OK, Intent().putExtra(FOR_RESULT_VALUE, saveState.result)) } - requireActivity().onNavigateUp() + if (!NavHostFragment.findNavController(this).popBackStack()) { + requireActivity().onNavigateUp() + } } is ProcessState.Failure -> {