#1174 手表,表盘断联之后重新连接app,app端有概率显示其他表盘
authorCaisking <3449750381@qq.com>
Sat, 16 Nov 2024 08:06:15 +0000 (16:06 +0800)
committerCaisking <3449750381@qq.com>
Sat, 16 Nov 2024 08:06:15 +0000 (16:06 +0800)
code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialModel.cpp

index 83f83a7..0d6040f 100644 (file)
@@ -24,6 +24,7 @@
 #include <unistd.h>
 #include <unordered_set>
 #include "bleEvent.h"
+#include "bleService.h"
 extern "C" {
 void check_dial_space() { OHOS::SetDialModel::GetInstance().CheckDialSpace(); }
 }
@@ -435,6 +436,7 @@ void SetDialModel::UpdateDialSetting(uint16_t ID) {
         MainModel::GetInstance().AddDialSetting(diagSetting,
                                                 currentDialID); // 更新表盘设置
         NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN);
+        svr_ble_read_data_value_updata_noyify(); //app切换表盘增加id更新
         reply_app_send_switchDialCmd(true);  
         return; // 更新成功后直接返回
       }