Merge remote-tracking branch 'origin/dev_robotaxi-d_240401_6.4.0' into dev_robotaxi-d_240401_6.4.0

This commit is contained in:
yangyakun
2024-04-29 18:38:45 +08:00
10 changed files with 35 additions and 3 deletions

View File

@@ -307,9 +307,9 @@ public abstract class BaseBusTabFragment<V extends IView, P extends Presenter<V>
if(smallMapView != null){
smallMapView.onDestroy();
}
super.onDestroyView();
CallerAutopilotRecordListenerManager.INSTANCE.removeListener(TAG);
EventBus.getDefault().unregister(this);
super.onDestroyView();
}
/**

View File

@@ -84,6 +84,9 @@ public class BusFragment extends BaseBusTabFragment<BusFragment, BusPresenter>
@Override
public void onDestroyView() {
if (mPresenter != null) {
mPresenter.onDestroy(this);
}
super.onDestroyView();
}

View File

@@ -108,6 +108,9 @@ class DriverM1Fragment : CharterBaseFragment<DriverM1Fragment?, DriverM1Presente
}
override fun onDestroyView() {
if (mPresenter != null) {
mPresenter?.onDestroy(this)
}
super.onDestroyView()
}

View File

@@ -273,8 +273,11 @@ class MainFragment : MvpFragment<MainFragment?, BusPassengerPresenter?>(), IMogo
mapBizView.onDestroy()
omvOverMap.onDestroy()
MogoMapListenerHandler.mogoMapListenerHandler.unregisterHostMapListener(TAG)
super.onDestroyView()
EventBus.getDefault().unregister(this)
if (mPresenter != null) {
mPresenter?.onDestroy(this)
}
super.onDestroyView()
}
override fun onMapLoaded() {

View File

@@ -85,6 +85,9 @@ public class ShuttleFragment extends BaseShuttleTabFragment<ShuttleFragment, Bus
}
@Override
public void onDestroyView() {
if (mPresenter != null) {
mPresenter.onDestroy(this);
}
super.onDestroyView();
}

View File

@@ -131,6 +131,14 @@ public class BusPassengerRouteFragment extends
}
}
@Override
public void onDestroyView() {
if (mPresenter != null) {
mPresenter.onDestroy(this);
}
super.onDestroyView();
}
@Override
public void onDestroy() {
super.onDestroy();

View File

@@ -126,6 +126,9 @@ class PM2DrivingInfoFragment :
override fun onDestroyView() {
overMapView?.onDestroy()
if (mPresenter != null) {
mPresenter?.onDestroy(this)
}
super.onDestroyView()
}

View File

@@ -155,8 +155,11 @@ public class TaxiFragment extends BaseTaxiTabFragment<TaxiFragment, TaxiPresente
@Override
public void onDestroyView() {
super.onDestroyView();
EventBus.getDefault().unregister(this);
if (mPresenter != null) {
mPresenter.onDestroy(this);
}
super.onDestroyView();
}
/**

View File

@@ -220,6 +220,9 @@ class TaxiPassengerBaseFragment() :
override fun onDestroyView() {
mapBizView!!.onDestroy()
overMapView?.onDestroy()
if (mPresenter != null) {
mPresenter?.onDestroy(this)
}
super.onDestroyView()
}

View File

@@ -226,6 +226,9 @@ class TaxiFragment : BaseTaxiTabFragment<TaxiFragment, TaxiPresenter>(),
override fun onDestroyView() {
MogoStatusManager.getInstance().unregisterStatusChangedListener(TAG,
StatusDescriptor.TAXI_UNMANED_DRIVER_LINE_ROUTING_VERIFY_MODE,moFanglistener)
if (mPresenter != null) {
mPresenter?.onDestroy(this)
}
super.onDestroyView()
EventBus.getDefault().unregister(this)
}