Действие листа требует 2 крана для регистрации при входе непосредственно из поля ввода - PullRequest
0 голосов
/ 07 апреля 2020

Когда я фокусируюсь на поле ввода, а затем фокусируюсь на поле actionSheet, появляется лист действий, но событие redux-form/BLUR еще не сработало. Когда я нажимаю опцию, она не выбирается, и тогда происходит размытие для поля ввода, в котором оно было ранее. Поскольку он был размыт, я снова могу нажать на листе действий и выбрать свой вариант.

Временная шкала действия Redux

  • поле ввода касания - избыточная форма / FOCUS (в поле ввода)
  • поле касания actionSheet - действие не зарегистрировано
  • опция касания на представленном листе actionSheet - форма-редуктора / BLUR (в предыдущем поле ввода)
  • опция касания снова - форма-редуктора / FOCUS (в поле actionSheet), за которой следует форма-редуктора / CHANGE и redux-form / FOCUS обратно в поле ввода, откуда оно пришло

Я попытался вручную стереть предыдущее поле ввода и сфокусироваться на поле actionSheet. Временная шкала действия добавляет их в IE, вызывается размытие в поле ввода и фокус на actionSheet, но это не меняет поведения формы И размытие все еще происходит в поле ввода после первого нажатия на опции actionSheet.

Что я делаю / не делаю, чтобы 2 крана не работали, когда нужно работать?

...