From: hcj <1224667075@qq.com> Date: Wed, 25 Sep 2024 12:53:54 +0000 (+0800) Subject: 优化OTA传输过程中刷新进度条代码#725待测试是否不再复现 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F1012%2F7;p=mirrors%2FFD230.git 优化OTA传输过程中刷新进度条代码#725待测试是否不再复现 --- diff --git a/code/sdk/application/wearable/service/msg_center/src/notify/transmitting.cpp b/code/sdk/application/wearable/service/msg_center/src/notify/transmitting.cpp index e614e0213..3e18da354 100644 --- a/code/sdk/application/wearable/service/msg_center/src/notify/transmitting.cpp +++ b/code/sdk/application/wearable/service/msg_center/src/notify/transmitting.cpp @@ -158,10 +158,21 @@ namespace OHOS } static uint8_t timer_falg_low_power=5; + static uint8_t test_flag=0; + + static void OTATimerCallBackProc(int data) + { + #if 0 + updatasider->SetValue(test_flag++); + #else + updatasider->SetValue(get_OTA_recv_value()); + #endif + updatasider->Invalidate(); + } + void OTATimerCallBack(int data) { - updatasider->SetValue(get_OTA_recv_value()); - RootView::GetInstance()->Invalidate(); + GraphicService::GetInstance()->PostGraphicEvent(std::bind(OTATimerCallBackProc, data)); } void dialtimerCallBack(int data)