Привет.
В Bloc в mapEventToState, если поставить await, допустим дождаться апи запрос, то новуе евенты не обрабатываються, так всегда было?
Понимаешь ли ты, как работает асинхронность?
Если ты await'ишь запрос, то выполнение кода на этом месте приостанавливается и ждет, пока запрос вернет результат.
Если же не пишешь await, а после запроса делаешь then, то код, идущий после запроса, продолжит выполняться, а запрос будет выполняться в фоне, а когда вернется результат, выполнится код в коллбэке then.