解决在产测界面拦截不了按键双击问题
authorluozheng <1732036298@qq.com>
Mon, 26 Aug 2024 12:59:31 +0000 (20:59 +0800)
committerluozheng <1732036298@qq.com>
Mon, 26 Aug 2024 12:59:31 +0000 (20:59 +0800)
code/sdk/application/wearable/fd230app/nativeui/rebootandshutdown/src/RebootAndShutdownModel.cpp

index 2f89e3b..2ed8ca2 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: luozheng 1732036298@qq.com
  * @Date: 2024-07-18 14:55:27
  * @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-08-24 14:48:41
+ * @LastEditTime: 2024-08-26 20:56:46
  * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/rebootandshutdown/src/RebootAndShutdownModel.cpp
  */
 
@@ -369,7 +369,7 @@ namespace OHOS
 
     static void FuncKeyDoubleClickCallBack(void)
     {
-        WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "FuncKeyDoubleClickCallBack");
+        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "FuncKeyDoubleClickCallBack");
 
         RebootAndShutdownPresenter *rebootAndShutdownPresenter = RebootAndShutdownPresenter::GetInstance();
         if (rebootAndShutdownPresenter != nullptr && true == rebootAndShutdownPresenter->GetIsShutDownImageAnimator())
@@ -384,7 +384,8 @@ namespace OHOS
         }
 
         uint16_t current_slice_id = OHOS::NativeAbility::GetInstance().GetCurSliceId();
-        for (uint16_t i = 0; i < sizeof(intercept_slice_ids) / sizeof(intercept_slice_ids); i++)
+        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "current_slice_id = %d", current_slice_id);
+        for (uint16_t i = 0; i < sizeof(intercept_slice_ids) / sizeof(intercept_slice_ids[0]); i++)
         {
             if (intercept_slice_ids[i] == current_slice_id)
             {