Я использую пакет Flutter_bloc, чтобы сделать телефонную аутентификацию во flutte, все работает хорошо, но мой вопрос заключается в добавлении событий в блок, например, в моем приложении, когда я нажимаю кнопку, как этот код ниже, событие добавляется в мой loginBloc , и все работает хорошо, но когда я нажимаю кнопку возврата на устройстве Android, а затем возвращаюсь обратно с помощью обычного navigater.pushNamed и снова нажимаю кнопку, ничего не происходит? что значит событие не добавлено в блок или что-то в этом роде? кто-нибудь может объяснить эту проблему? заранее спасибо: это мой пример кода для добавления события при нажатии кнопки:
child: RaisedButton(
onPressed: () {
if (_formKey.currentState.validate()) {
loginBloc.add(LoginPressesEvent(
phoNo: _phoneTextController.value.text));
}
},