[8.3.0][fix] 修复bug 【saas B2司机屏V8.2.0】【实车】司机端与域控连接异常时,关闭v2x开关页面切换后台后重新打开司机端会提示“请等待与域控恢复连接后操作”
This commit is contained in:
@@ -494,11 +494,13 @@ class MoGoHmiProvider : IMoGoHmiProvider {
|
||||
if (target != null && target.visibility != View.VISIBLE) {
|
||||
TransitionManager.beginDelayedTransition(target.parent as ViewGroup, Slide(Gravity.START).also { it.duration = 150; it.addTarget(target) })
|
||||
target.visibility = View.VISIBLE
|
||||
CallerHmiViewControlListenerManager.invokeOperatePanelDisplayStatus(true)
|
||||
}
|
||||
} else {
|
||||
if (target != null && target.visibility == View.VISIBLE) {
|
||||
TransitionManager.beginDelayedTransition(target.parent as ViewGroup, Slide(Gravity.START).also { it.duration = 150; it.addTarget(target) })
|
||||
target.visibility = View.GONE
|
||||
CallerHmiViewControlListenerManager.invokeOperatePanelDisplayStatus(false)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -456,7 +456,9 @@ class OperatePanelLayout : LinearLayout {
|
||||
super.onResume()
|
||||
prevIpcConnectStatus = AppConfigInfo.isConnectAutopilot
|
||||
v2xIsShow = true
|
||||
handler.sendEmptyMessage(WHAT_UPDATE_ENABLE)
|
||||
if (operatePaneIsShow) {
|
||||
handler.sendEmptyMessage(WHAT_UPDATE_ENABLE)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1970,8 +1972,4 @@ class OperatePanelLayout : LinearLayout {
|
||||
isClickable = true
|
||||
}
|
||||
|
||||
override fun onVisibilityChanged(changedView: View, visibility: Int) {
|
||||
super.onVisibilityChanged(changedView, visibility)
|
||||
CallerHmiViewControlListenerManager.invokeOperatePanelDisplayStatus(visibility == View.VISIBLE)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user