У меня есть простое веб-приложение, и у меня возникают проблемы с виртуальной клавиатурой mottie в определенной ситуации.
Мой экран имеет ряд полей. Если пользователь щелкает одно из текстовых полей (к каждому текстовому полю привязана виртуальная клавиатура), функция фокусировки скрывает другие элементы на странице и увеличивает текущее поле/метку.
Виртуальная клавиатура отлично работает в этом состоянии. Когда я ввожу текст, затем нажимаю «Принять» или щелкаю область за пределами прямоугольника виртуальной клавиатуры, фокус размывается, клавиатура исчезает, и снова отображаются все поля.
Проблема, с которой я сталкиваюсь, заключается в том, что когда пользователь щелкает крошечное пространство между виртуальными клавишами или любую область, которая не является клавишей в прямоугольнике виртуальной клавиатуры, клавиатура остается видимой (как и должно быть), но все другие элементы мигают на экране за клавиатурой на время нажатия вниз. Таким образом, щелчок вниз вызывает размытие фокуса с выбранного элемента только для немедленного повторного фокуса, как только отпускается щелчок вниз.
Я надеялся, что есть какой-то параметр виртуальной клавиатуры, который сделает любую неключевую часть виртуальной клавиатуры мертвой зоной для кликов, но я не смог его найти. У кого-нибудь есть опыт в этом? Спасибо!