Fixed animation when pressing back button while on one of the four main fragments
This commit is contained in:
parent
6941633a86
commit
b42b1f5910
1 changed files with 12 additions and 12 deletions
|
@ -165,17 +165,17 @@ internal fun TabsFragment.navigateToCallHistory() {
|
||||||
R.id.masterContactsFragment -> findNavController().navigate(
|
R.id.masterContactsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterContactsFragment_to_masterCallLogsFragment,
|
R.id.action_masterContactsFragment_to_masterCallLogsFragment,
|
||||||
null,
|
null,
|
||||||
getLeftTopToRightBottomNoPopAnimationNavOptions(R.id.masterCallLogsFragment)
|
getLeftTopToRightBottomAnimationNavOptions(R.id.masterCallLogsFragment)
|
||||||
)
|
)
|
||||||
R.id.dialerFragment -> findNavController().navigate(
|
R.id.dialerFragment -> findNavController().navigate(
|
||||||
R.id.action_dialerFragment_to_masterCallLogsFragment,
|
R.id.action_dialerFragment_to_masterCallLogsFragment,
|
||||||
null,
|
null,
|
||||||
getLeftTopToRightBottomNoPopAnimationNavOptions(R.id.masterCallLogsFragment)
|
getLeftTopToRightBottomAnimationNavOptions(R.id.masterCallLogsFragment)
|
||||||
)
|
)
|
||||||
R.id.masterChatRoomsFragment -> findNavController().navigate(
|
R.id.masterChatRoomsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterChatRoomsFragment_to_masterCallLogsFragment,
|
R.id.action_masterChatRoomsFragment_to_masterCallLogsFragment,
|
||||||
null,
|
null,
|
||||||
getLeftTopToRightBottomNoPopAnimationNavOptions(R.id.masterCallLogsFragment)
|
getLeftTopToRightBottomAnimationNavOptions(R.id.masterCallLogsFragment)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -185,17 +185,17 @@ internal fun TabsFragment.navigateToContacts() {
|
||||||
R.id.masterCallLogsFragment -> findNavController().navigate(
|
R.id.masterCallLogsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterCallLogsFragment_to_masterContactsFragment,
|
R.id.action_masterCallLogsFragment_to_masterContactsFragment,
|
||||||
null,
|
null,
|
||||||
getRightBottomToLeftTopNoPopAnimationNavOptions(R.id.masterContactsFragment)
|
getRightBottomToLeftTopAnimationNavOptions(R.id.masterContactsFragment)
|
||||||
)
|
)
|
||||||
R.id.dialerFragment -> findNavController().navigate(
|
R.id.dialerFragment -> findNavController().navigate(
|
||||||
R.id.action_dialerFragment_to_masterContactsFragment,
|
R.id.action_dialerFragment_to_masterContactsFragment,
|
||||||
null,
|
null,
|
||||||
getLeftTopToRightBottomNoPopAnimationNavOptions(R.id.masterContactsFragment)
|
getLeftTopToRightBottomAnimationNavOptions(R.id.masterContactsFragment)
|
||||||
)
|
)
|
||||||
R.id.masterChatRoomsFragment -> findNavController().navigate(
|
R.id.masterChatRoomsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterChatRoomsFragment_to_masterContactsFragment,
|
R.id.action_masterChatRoomsFragment_to_masterContactsFragment,
|
||||||
null,
|
null,
|
||||||
getLeftTopToRightBottomNoPopAnimationNavOptions(R.id.masterContactsFragment)
|
getLeftTopToRightBottomAnimationNavOptions(R.id.masterContactsFragment)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -205,17 +205,17 @@ internal fun TabsFragment.navigateToDialer() {
|
||||||
R.id.masterCallLogsFragment -> findNavController().navigate(
|
R.id.masterCallLogsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterCallLogsFragment_to_dialerFragment,
|
R.id.action_masterCallLogsFragment_to_dialerFragment,
|
||||||
null,
|
null,
|
||||||
getRightBottomToLeftTopNoPopAnimationNavOptions(R.id.dialerFragment)
|
getRightBottomToLeftTopAnimationNavOptions(R.id.dialerFragment)
|
||||||
)
|
)
|
||||||
R.id.masterContactsFragment -> findNavController().navigate(
|
R.id.masterContactsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterContactsFragment_to_dialerFragment,
|
R.id.action_masterContactsFragment_to_dialerFragment,
|
||||||
null,
|
null,
|
||||||
getRightBottomToLeftTopNoPopAnimationNavOptions(R.id.dialerFragment)
|
getRightBottomToLeftTopAnimationNavOptions(R.id.dialerFragment)
|
||||||
)
|
)
|
||||||
R.id.masterChatRoomsFragment -> findNavController().navigate(
|
R.id.masterChatRoomsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterChatRoomsFragment_to_dialerFragment,
|
R.id.action_masterChatRoomsFragment_to_dialerFragment,
|
||||||
null,
|
null,
|
||||||
getLeftTopToRightBottomNoPopAnimationNavOptions(R.id.dialerFragment)
|
getLeftTopToRightBottomAnimationNavOptions(R.id.dialerFragment)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -225,17 +225,17 @@ internal fun TabsFragment.navigateToChatRooms() {
|
||||||
R.id.masterCallLogsFragment -> findNavController().navigate(
|
R.id.masterCallLogsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterCallLogsFragment_to_masterChatRoomsFragment,
|
R.id.action_masterCallLogsFragment_to_masterChatRoomsFragment,
|
||||||
null,
|
null,
|
||||||
getRightBottomToLeftTopNoPopAnimationNavOptions(R.id.masterChatRoomsFragment)
|
getRightBottomToLeftTopAnimationNavOptions(R.id.masterChatRoomsFragment)
|
||||||
)
|
)
|
||||||
R.id.masterContactsFragment -> findNavController().navigate(
|
R.id.masterContactsFragment -> findNavController().navigate(
|
||||||
R.id.action_masterContactsFragment_to_masterChatRoomsFragment,
|
R.id.action_masterContactsFragment_to_masterChatRoomsFragment,
|
||||||
null,
|
null,
|
||||||
getRightBottomToLeftTopNoPopAnimationNavOptions(R.id.masterChatRoomsFragment)
|
getRightBottomToLeftTopAnimationNavOptions(R.id.masterChatRoomsFragment)
|
||||||
)
|
)
|
||||||
R.id.dialerFragment -> findNavController().navigate(
|
R.id.dialerFragment -> findNavController().navigate(
|
||||||
R.id.action_dialerFragment_to_masterChatRoomsFragment,
|
R.id.action_dialerFragment_to_masterChatRoomsFragment,
|
||||||
null,
|
null,
|
||||||
getRightBottomToLeftTopNoPopAnimationNavOptions(R.id.masterChatRoomsFragment)
|
getRightBottomToLeftTopAnimationNavOptions(R.id.masterChatRoomsFragment)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue