From cd29f4075da57660e71dfcef8bbc3cbd47c48eba Mon Sep 17 00:00:00 2001 From: xuxinchao Date: Wed, 13 Mar 2024 10:21:08 +0800 Subject: [PATCH] =?UTF-8?q?[6.3.0]=E9=9B=A8=E5=A4=A9=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E8=A7=86=E5=9B=BE=E4=B8=BB=E7=BA=BF=E7=A8=8B?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eagle/core/function/hmi/ui/widget/RainModeView.kt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/RainModeView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/RainModeView.kt index 0b18a1c77a..141144dcab 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/RainModeView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/RainModeView.kt @@ -11,6 +11,7 @@ import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager import com.mogo.eagle.core.function.call.hmi.CallerHmiViewControlListenerManager import com.mogo.eagle.core.function.hmi.R import com.mogo.eagle.core.function.hmi.ui.utils.HmiActionLog +import com.mogo.eagle.core.utilcode.util.ThreadUtils /** * 雨天模式控件 @@ -45,10 +46,12 @@ class RainModeView @JvmOverloads constructor( override fun updateFuncMode(tag: String, boolean: Boolean) { if(tag == FUNC_MODE_RAIN){ - background = if(FunctionBuildConfig.isRainMode){ - this.context.getDrawable(R.drawable.rain_mode_open) - }else{ - this.context.getDrawable(R.drawable.rain_mode) + ThreadUtils.runOnUiThread { + background = if(FunctionBuildConfig.isRainMode){ + this.context.getDrawable(R.drawable.rain_mode_open) + }else{ + this.context.getDrawable(R.drawable.rain_mode) + } } } }