на 8.0.0 и событие, в котором используется Future.delayed на 1 секунду не эмиттит второй раз (emit стоит перед и сразу после Future.delayed), со старой версией все работало. Кто-нибудь с таким сталкивался?
Может, ты эмитишь одинаковый стейт, там проверка ==, и он видит, что ничего не поменялось, и не эмитит?
Нет, он должен изменять. Я решил эту проблему через bloc_concurrency
Обсуждают сегодня