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 -> {