В приложении Angular 6 есть компонент, шаблон которого является расширением простого помеченного флажка ввода:
<label>
<input type="checkbox" required>
</label>
В Firefox 63.0.2 (мобильная версия), когда пользователь нажимает на этот флажок, на долю секунды появляется следующее всплывающее окно:
Я думаю, что это хорошо известная особенность Firefox проверки фокуса входных элементов: пользователь нажимает на флажок, ввод сначала фокусируется, а затем выбирается, и в промежутке между двумя событиями отображается всплывающее окно. , Я уверен, что это так: если атрибут required
удален, всплывающее окно не появится.
Кто-нибудь знает, как я могу остановить появление всплывающего окна? Большинство постов, связанных с проверкой фокуса в Firefox, фокусируются на красной рамке и других стилях, которые легче решать, но мне интересно, есть ли способ остановить появление этого всплывающего окна.