Fixed navigation issue preventing to go back to call activity sometimes

This commit is contained in:
Sylvain Berfini 2020-12-09 10:11:35 +01:00
parent 4f8a07bcde
commit 8950a88c8d

View file

@ -102,8 +102,8 @@ class ControlsFragment : GenericFragment<CallControlsFragmentBinding>() {
it.consume { it.consume {
val intent = Intent() val intent = Intent()
intent.setClass(requireContext(), MainActivity::class.java) intent.setClass(requireContext(), MainActivity::class.java)
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION or Intent.FLAG_ACTIVITY_REORDER_TO_FRONT)
intent.putExtra("Chat", true) intent.putExtra("Chat", true)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
startActivity(intent) startActivity(intent)
} }
}) })
@ -112,9 +112,9 @@ class ControlsFragment : GenericFragment<CallControlsFragmentBinding>() {
it.consume { it.consume {
val intent = Intent() val intent = Intent()
intent.setClass(requireContext(), MainActivity::class.java) intent.setClass(requireContext(), MainActivity::class.java)
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION or Intent.FLAG_ACTIVITY_REORDER_TO_FRONT)
intent.putExtra("Dialer", true) intent.putExtra("Dialer", true)
intent.putExtra("Transfer", false) intent.putExtra("Transfer", false)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
startActivity(intent) startActivity(intent)
} }
}) })
@ -123,9 +123,9 @@ class ControlsFragment : GenericFragment<CallControlsFragmentBinding>() {
it.consume { it.consume {
val intent = Intent() val intent = Intent()
intent.setClass(requireContext(), MainActivity::class.java) intent.setClass(requireContext(), MainActivity::class.java)
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION or Intent.FLAG_ACTIVITY_REORDER_TO_FRONT)
intent.putExtra("Dialer", true) intent.putExtra("Dialer", true)
intent.putExtra("Transfer", true) intent.putExtra("Transfer", true)
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
startActivity(intent) startActivity(intent)
} }
}) })