Функция list.addAll () не работает для одного списка, успешно работает для другого - PullRequest
1 голос
/ 06 ноября 2019

мой код;

   Future<List<PostModel>> getAutoPost(User user, int count) async {

    List<PostModel> posts = new List<PostModel>();
    //other proces...

    List<PostModel> fromUserPost = await getPostUsers(user, fromUser);
    posts.addAll(fromUserPost);
    List<PostModel> fromGroupPost = await getPostGroups(user, fromGroup);
    posts.addAll(fromGroupPost);

    return posts;
  }

Breakpoint result

Как видно из результата точки останова;

fromUserPost и fromGroupPost возвращают то же самое,

, но функция addAll() не работает для fromUserPost.

Когда я очищаю точку останова, posts возвращает размер того же fromGroupPost.

В чем причина этого?

...