From 17fed31d33e5c412980b94d7badf36c904b14b8c Mon Sep 17 00:00:00 2001 From: xuxinchao <13522809046@163.com> Date: Mon, 14 Feb 2022 12:51:25 +0800 Subject: [PATCH] ad upgrade fix bug --- .../core/function/hmi/ui/MoGoHmiFragment.kt | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt index b57bf07640..ad1ce39e3d 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt @@ -1000,14 +1000,17 @@ class MoGoHmiFragment : MvpFragment downloadVersion: String, upgradeStatus: Int ) { - //如果工控机处于“下载中”、“可升级(下载完成)”、“升级中”、“升级失败”状态时,工具箱入口显示红色角标 - if(AdUpgradeStateHelper.showUpgradeTips(downloadStatus, upgradeStatus)){ - viewUpgradeTips.visibility = View.VISIBLE - }else{ - viewUpgradeTips.visibility = View.GONE + ThreadUtils.runOnUiThread{ + //如果工控机处于“下载中”、“可升级(下载完成)”、“升级中”、“升级失败”状态时,工具箱入口显示红色角标 + if(AdUpgradeStateHelper.showUpgradeTips(downloadStatus, upgradeStatus)){ + viewUpgradeTips.visibility = View.VISIBLE + }else{ + viewUpgradeTips.visibility = View.GONE + } + //将状态同步到工具箱 + toolsView?.showAdUpgradeStatus(upgradeMode,downloadStatus, currentProgress, totalProgress, downloadVersion, upgradeStatus) } - //将状态同步到工具箱 - toolsView?.showAdUpgradeStatus(upgradeMode,downloadStatus, currentProgress, totalProgress, downloadVersion, upgradeStatus) + } private fun dismissBadCaseFloatView() {