Fixed crash when navigating into Account details fragment from side menu

This commit is contained in:
Sylvain Berfini 2021-07-09 14:44:17 +02:00
parent 8c6758c4b8
commit c57937409f

View file

@ -688,13 +688,7 @@ internal fun PhoneAccountLinkingFragment.navigateToPhoneAccountValidation(args:
/* Side menu related */ /* Side menu related */
internal fun SideMenuFragment.navigateToAccountSettings(identity: String) { internal fun SideMenuFragment.navigateToAccountSettings(identity: String) {
val deepLink = if (!resources.getBoolean(R.bool.isTablet)) { val deepLink = "linphone-android://settings/$identity"
// If not a tablet, navigate directly to account settings fragment
"linphone-android://account-settings/$identity"
} else {
// On tablet, to keep the categories list on left side, navigate to settings fragment first
"linphone-android://settings/$identity"
}
findNavController().navigate(Uri.parse(deepLink), getRightToLeftAnimationNavOptions()) findNavController().navigate(Uri.parse(deepLink), getRightToLeftAnimationNavOptions())
} }