Merge #3100 into ln from refs/changes/3100/head
authoraliyun3243248791 <accounts_67aaf52ad497cd558d73ac32@mail.teambition.com>
Sat, 17 Jan 2026 04:12:47 +0000 (04:12 +0000)
committersnickersun@163.com <snickersun@163.com>
Sat, 17 Jan 2026 04:12:47 +0000 (04:12 +0000)
修复产测还是会息屏的问题

* refs/changes/3100/head: (1 commits squashed)

  - 修复产测还是会息屏的问题

Signed-off-by: 薛文强 <accounts_67aaf52ad497cd558d73ac32@mail.teambition.com>
Reviewed-by: snickersun@163.com <snickersun@163.com>
Merged-by: snickersun@163.com <snickersun@163.com>
link: https://codeup.aliyun.com/64191456b9581d62e8f81ac0/FD230/change/3100
code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdModel.cpp

index 85fa759..98ffdb5 100644 (file)
@@ -1594,8 +1594,10 @@ extern "C" {
         if (m_alwaysOnRefreshActive) {
             m_alwaysOnRefreshTime++;
             // 50分钟 = 3000秒
-            if (m_alwaysOnRefreshTime >= 3000) {
+            if (m_alwaysOnRefreshTime >= 600) {
                 WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "TimeDisplayCallback: Refreshing screen always-on (50 minutes elapsed)");
+                ScreenAlwaysOnCtr(CANCEL_SCREEN_ALWAYS_ON);
+                LOS_Msleep(1000);
                 ScreenAlwaysOnCtr(OPEN_SCREEN_ALWAYS_ON);
                 m_alwaysOnRefreshTime = 0; // 重置计数器
             }