Commit 6e36fac7ad421c20700c3e68b0599f23e05f23b6

Authored by 权海
1 parent 1f7931e2

feat(ui):主题变化回调

... ... @@ -29,7 +29,7 @@ class FriendsController extends GetxController {
_selfHealthRepository = selfHealthRepository ??
SelfHealthRepositoryImpl(Get.find<HealthApi>()),
_updateWatchOtherUserInfo = updateWatchOtherUserInfo ??
((info) => WearEngineHostApi().sendWatchSyncPayload(''));
((info) => PlatformHostApi().refreshWatchAppAndWidgets());
static const maxFriends = 10;
... ...
... ... @@ -135,11 +135,7 @@ class CustomWatchThemePreviewController extends GetxController {
if (selectedFriend == null) return;
await loadFriendTheme();
try {
await WearEngineHostApi().sendWatchSyncPayload('');
} catch (_) {
// The selected friend is saved on the server; native refresh can retry.
}
PlatformHostApi().refreshWatchAppAndWidgets();
}
Future<void> addWatchFace() async {
... ...
... ... @@ -105,11 +105,8 @@ class WatchThemePreviewController extends GetxController {
if (selectedFriend == null) return;
await loadFriendTheme();
try {
await WearEngineHostApi().sendWatchSyncPayload('');
} catch (_) {
// The selected friend is saved on the server; native refresh can retry.
}
// 同时刷新好友、好友数据和好友主题
PlatformHostApi().refreshWatchAppAndWidgets();
}
Future<void> addWatchFace() async {
... ...