wait to finish

This commit is contained in:
zhongchao
2021-12-23 12:12:57 +08:00
parent a6cd4afc6e
commit 91abf349e4
5 changed files with 13 additions and 7 deletions

View File

@@ -43,7 +43,7 @@ class VipCarManager : IMogoOnMessageListener<VipMessage>, IMoGoTrafficLightListe
private var vip: Boolean = false
@Volatile
private var enter: Boolean = false
private var exit: Boolean = true
private var result: TrafficLightResult? = null
private var lastResult: TrafficLightStatus? = null
@@ -99,8 +99,8 @@ class VipCarManager : IMogoOnMessageListener<VipMessage>, IMoGoTrafficLightListe
if (!vip) {
return
}
if (!enter) {
Logger.d(TAG, "路口,返回 , then resetConditions")
if (!exit) {
Logger.d(TAG, "路口,返回 , then resetConditions")
resetConditions()
return
}
@@ -228,7 +228,7 @@ class VipCarManager : IMogoOnMessageListener<VipMessage>, IMoGoTrafficLightListe
override fun onEnterCrossRoad(enter: Boolean) {
super.onEnterCrossRoad(enter)
UiThreadHandler.post {
this.enter = enter
this.exit = enter
}
}