For #19132 - Fix navigation on disconnect started from tabsTray

- Added checks to popBackStack from the Disconnect Logged-in User Dialog, either back to settings, browserFragment or homeFragment.
pull/420/head v89.0.0-beta.8
codrut.topliceanu 3 years ago committed by Jonathan Almeida
parent f2c599dc1f
commit 1662c2e410

@ -66,9 +66,10 @@ class SignOutFragment : AppCompatDialogFragment() {
accountManager.logout() accountManager.logout()
}.invokeOnCompletion { }.invokeOnCompletion {
runIfFragmentIsAttached { runIfFragmentIsAttached {
if (!findNavController().popBackStack(R.id.settingsFragment, false)) { if (this.isVisible) {
dismiss() dismiss()
} }
findNavController().popBackStack()
} }
} }
} }

Loading…
Cancel
Save