[自主算路验证] fix: 修复多次切换模式时 fragment绑定的viewmodel不起作用问题;
This commit is contained in:
@@ -177,7 +177,8 @@ class TaxiFragment : BaseTaxiTabFragment<TaxiFragment, TaxiPresenter>(),
|
||||
val transaction: FragmentTransaction = childFragmentManager.beginTransaction()
|
||||
if (routingVerifyFragment?.get()?.isVisible == true) {
|
||||
routingVerifyFragment?.get()?.also {
|
||||
transaction.hide(it)
|
||||
transaction.remove(it)
|
||||
routingVerifyFragment = null
|
||||
}
|
||||
}
|
||||
if (taskTabFragment?.get() == null) {
|
||||
@@ -193,7 +194,8 @@ class TaxiFragment : BaseTaxiTabFragment<TaxiFragment, TaxiPresenter>(),
|
||||
val transaction: FragmentTransaction = childFragmentManager.beginTransaction()
|
||||
if (taskTabFragment?.get()?.isVisible == true) {
|
||||
taskTabFragment?.get()?.also {
|
||||
transaction.hide(it)
|
||||
transaction.remove(it)
|
||||
taskTabFragment = null
|
||||
}
|
||||
}
|
||||
if (routingVerifyFragment?.get() == null) {
|
||||
|
||||
Reference in New Issue
Block a user