修复产测还是会息屏的问题 3100/1 3100/head
authorxue <2144439972@qq.com>
Fri, 16 Jan 2026 10:07:56 +0000 (18:07 +0800)
committerxue <2144439972@qq.com>
Fri, 16 Jan 2026 10:07:56 +0000 (18:07 +0800)
code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdModel.cpp

index 405155e..156a959 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; // 重置计数器
             }