[2.10.0] taxi司机端,解决前往乘客上车点里程显示bug

This commit is contained in:
wangmingjun
2022-09-09 20:01:19 +08:00
parent bf2f02a5c5
commit bb89e4672e
2 changed files with 4 additions and 3 deletions

View File

@@ -866,6 +866,7 @@ public class TaxiModel {
//清除订单信息
public void clearCurrentOCHOrder() {
startOrStopCalculateRouteInfo(false);
mCurrentOCHOrder = null;
TaxiTrajectoryManager.getInstance().syncTrajectoryInfo();
SharedPrefsMgr.getInstance(mContext).remove(TaxiConst.SP_KEY_OCH_TAXI_ORDER);
@@ -1415,7 +1416,7 @@ public class TaxiModel {
TaxiModelLoopManager.getInstance().startCalculateRouteInfoLoop();
} else {
mRoutePoints.clear();
TaxiModelLoopManager.getInstance().stopCalculateRouteInfLoop();
TaxiModelLoopManager.getInstance().stopCalculateRouteInfoLoop();
}
}

View File

@@ -166,9 +166,9 @@ public class TaxiModelLoopManager {
});
}
public void stopCalculateRouteInfLoop() {
public void stopCalculateRouteInfoLoop() {
if (mCalculateRouteDisposable != null) {
CallerLogger.INSTANCE.i(M_TAXI + TAG, "stopCalculateRouteInfLoop()");
CallerLogger.INSTANCE.i(M_TAXI + TAG, "stopCalculateRouteInfoLoop()");
mCalculateRouteDisposable.dispose();
mCalculateRouteDisposable = null;
}