AA-4 | Reyaz & Shashidhara | Reuse same fragment for my loans if it exists
This commit is contained in:
@@ -26,7 +26,11 @@ class BottomNavigationActivity : AppCompatActivity() {
|
||||
|
||||
private fun navigateToMyLoans(): Boolean {
|
||||
val fragmentManager = supportFragmentManager.beginTransaction()
|
||||
fragmentManager.add(R.id.content_view, MyLoansFragment(), MyLoansFragment.TAG)
|
||||
supportFragmentManager.findFragmentByTag(MyLoansFragment.TAG)?.let { fragment ->
|
||||
fragmentManager.replace(R.id.content_view, fragment, MyLoansFragment.TAG)
|
||||
} ?: run {
|
||||
fragmentManager.add(R.id.content_view, MyLoansFragment(), MyLoansFragment.TAG)
|
||||
}
|
||||
fragmentManager.commit()
|
||||
return true
|
||||
}
|
||||
|
||||
@@ -56,8 +56,6 @@ class MyLoansFragment : Fragment() {
|
||||
|
||||
viewModel.fetchMyLoans()
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
companion object {
|
||||
|
||||
Reference in New Issue
Block a user