Отключить фокус клавиатуры, когда отображается всплывающее окно - PullRequest
1 голос
/ 09 апреля 2020

Я разрабатываю собственный вид. Я использую это в функции Build для получения ключевых событий:

FocusScope.of(context).requestFocus(focusNode);

и RawKeyboardListener виджет для определения, когда пользователь нажимает клавишу (пробел). Но когда я отображаю диалоговое окно с текстовыми полями, вид ниже ловит фокус и скрывает программную клавиатуру.

Как я могу обнаружить, что диалоговое окно выскочило, или обнаружить нажатие клавиши клавиатуры с запрашивающим фокусом в Сборка функция?

...