Quellcode durchsuchen

[fix]首页-会出现首页未展示好友图标的情况

zk vor 6 Monaten
Ursprung
Commit
9eb6ff15dd
1 geänderte Dateien mit 5 neuen und 4 gelöschten Zeilen
  1. 5 4
      lib/module/main/main_controller.dart

+ 5 - 4
lib/module/main/main_controller.dart

@@ -21,6 +21,7 @@ import 'package:location/module/news/news_page.dart';
 import 'package:location/module/urgent_contact/urgent_contact_page.dart';
 import 'package:location/resource/string.gen.dart';
 import 'package:location/sdk/map/map_helper.dart';
+import 'package:location/utils/atmob_log.dart';
 import 'package:location/utils/mmkv_util.dart';
 import 'package:location/utils/toast_util.dart';
 import 'package:permission_handler/permission_handler.dart';
@@ -132,9 +133,7 @@ class MainController extends BaseController {
       }
     });
     //刷新好友列表
-    if (_friendsList.isNotEmpty) {
-      _updateFriendList(_friendsList);
-    }
+    _updateFriendList(_friendsList);
     friendsListSubscription =
         _friendsList.listen((list) => _updateFriendList(list));
 
@@ -156,7 +155,9 @@ class MainController extends BaseController {
     //根据会员状态刷新好友列表
     memberStatusInfoSubscription =
         accountRepository.memberStatusInfo.listen((memberStatus) {
-      _updateFriendList(_friendsList);
+      if (memberStatus != null) {
+        _updateFriendList(_friendsList);
+      }
     });
 
     ///刷新检查有没有广告