From 59e74a8e2936255ee7d7285af0d8d1b028570289 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Tue, 22 Oct 2024 19:12:38 +0800 Subject: [PATCH] =?UTF-8?q?[6.7.0]=20[fix]=20[=E7=BA=BF=E7=A8=8B=E5=A4=84?= =?UTF-8?q?=E7=90=86]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ui/routing/routingrunning/RoutingRunningView.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/ui/routing/routingrunning/RoutingRunningView.kt b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/ui/routing/routingrunning/RoutingRunningView.kt index 15aba2445a..e22fefd1c3 100644 --- a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/ui/routing/routingrunning/RoutingRunningView.kt +++ b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/unmanned/taxi/ui/routing/routingrunning/RoutingRunningView.kt @@ -14,6 +14,7 @@ import com.mogo.eagle.core.utilcode.util.ThreadUtils import com.mogo.eagle.core.utilcode.util.ToastUtils import com.mogo.eagle.core.utilcode.util.UiThreadHandler import com.mogo.och.common.module.manager.autopilot.location.OchLocationManager +import com.mogo.och.common.module.manager.loop.BizLoopManager import com.mogo.och.common.module.map.AmapNaviToDestinationModel import com.mogo.och.common.module.map.ICommonNaviChangedCallback import com.mogo.och.unmanned.taxi.R @@ -302,9 +303,13 @@ class RoutingRunningView: ConstraintLayout, RoutingRunningModel.RoutingRuningCal } override fun onArrivedStation(currentGrayId: Long?) { - currentGrayId?.let { - showFeedbackDialog(it) - } + BizLoopManager.runInMainThread(object :Runnable{ + override fun run() { + currentGrayId?.let { + showFeedbackDialog(it) + } + } + }) }