切换表情未亮屏不等待,直接return
authorxue <2144439972@qq.com>
Mon, 12 Jan 2026 02:47:17 +0000 (10:47 +0800)
committerxue <2144439972@qq.com>
Mon, 12 Jan 2026 02:47:17 +0000 (10:47 +0800)
code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdMainView.cpp

index 42f9e39..c2dcdc5 100644 (file)
@@ -644,7 +644,9 @@ namespace OHOS
                 waitCount++;
             }
             if (screenState != 0) {
-                WEARABLE_LOGW(WEARABLE_LOG_MODULE_APP, "ThunderBirdMainView::SwitchVideo: Screen still off after waiting, proceeding anyway");
+                WEARABLE_LOGW(WEARABLE_LOG_MODULE_APP, "ThunderBirdMainView::SwitchVideo: Screen still off after waiting, cannot switch video (VAU/JPEG may be in suspend state)");
+                g_isSwitchingVideo = false;
+                return false; // 屏幕未亮起,无法切换视频,直接返回失败 
             }
         }