根据禅道上期望:APP查找手表和闹钟,勿扰睡眠静音模式下都有响铃和震动提醒 977/1
authorluozheng <1732036298@qq.com>
Sat, 14 Sep 2024 10:08:19 +0000 (18:08 +0800)
committerluozheng <1732036298@qq.com>
Sat, 14 Sep 2024 10:08:19 +0000 (18:08 +0800)
#421解决, 睡眠模式,闹钟无响铃震动bug

code/sdk/application/wearable/service/msg_center/src/notify/alarm_notification.cpp
code/sdk/application/wearable/service/msg_center/src/notify/findwatch_notification.cpp

index d1585d6..4b81510 100755 (executable)
@@ -103,10 +103,10 @@ namespace OHOS
         }
         else
         {
-            if (true == ConfigModel::GetInstance()->GetDnotdisturb() || (uapi_sleep_mode_flag_get()))
-            {
-                return;
-            }
+            // if (true == ConfigModel::GetInstance()->GetDnotdisturb() || (uapi_sleep_mode_flag_get()))
+            // {
+            //     return;
+            // }
             if (g_alarmView)
             {
                 ui_api_vibrate_once_func();
index 439d3a3..3db3e3a 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: luozheng 1732036298@qq.com
  * @Date: 2024-03-25 17:33:47
  * @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-09-09 21:29:58
+ * @LastEditTime: 2024-09-14 17:31:21
  * @FilePath: /FD230/code/sdk/application/wearable/service/msg_center/src/notify/findwatch_notification.cpp
  * @details:实现查找手表的功能一般需要手表和智能手机之间的配合,通常是通过手机上的应用(App)或其他设备发送指令给手表,触发手表的查找功能。
  * 以下是基本的实现步骤:
@@ -131,10 +131,10 @@ namespace OHOS
 
     void FindWatchViewEventListener::SetVibration(void)
     {
-        if(true == ConfigModel::GetInstance()->GetDnotdisturb() || (uapi_sleep_mode_flag_get()))
-        {
-            return;
-        }
+        // if(true == ConfigModel::GetInstance()->GetDnotdisturb() || (uapi_sleep_mode_flag_get()))
+        // {
+        //     return;
+        // }
 
         if(nullptr != FindWatchGroupView)
         {
@@ -321,10 +321,10 @@ namespace OHOS
         path_ = path;
         ScreenTurnOn(-1); // 亮屏操作
 
-        if(true == ConfigModel::GetInstance()->GetDnotdisturb() || (uapi_sleep_mode_flag_get()))
-        {
-            return;
-        }
+        // if(true == ConfigModel::GetInstance()->GetDnotdisturb() || (uapi_sleep_mode_flag_get()))
+        // {
+        //     return;
+        // }
 
         // 将"开启查找手表铃声"任务发布到异步线程
         GraphicService::GetInstance()->PostGraphicEvent(