Кнопка не теряет фокус при отключении на Firefox - PullRequest
0 голосов
/ 06 апреля 2020

Когда кнопка сфокусирована, а затем отключена, фокус остается на кнопке.

Это делает браузер невосприимчивым к событиям клавиатуры.

Проблема не возникает на Chrome, поскольку все отключенные кнопки автоматически теряют фокус. Глобальный слушатель работает, но, возможно, у вас есть лучшее решение.

 window.addEventListener('click', ev => {
        if (ev.target instanceof HTMLButtonElement && ev.target.disabled) {
           ev.target.blur();
         }
 })

https://codepen.io/magdalena-chmura/pen/abOrERz?editors=1010

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...