Я работаю с библиотекой flutter_bloc. Представьте ситуацию, что вы перемещаетесь глубоко в своем приложении, и каждый экран в навигационном стеке представляет данные (слегка отличающиеся, потому что иначе это не имело бы смысла), которые могут быть изменены пользователем. Поскольку мы используем Bloc, каждый экран подключен к своему собственному блоку. Теперь пользователь изменяет данные.
Мой вопрос: как я могу указать другим блокам/экранам перестроиться с обновленными данными?
Насколько я понимаю, блоки на маршрутах, которые я сейчас не просматриваю, закрываются. Поэтому они больше не слушают события. РЕДАКТИРОВАТЬ: это предположение неверно, см. ответ.