Предупреждение о нарушении для несуществующего прослушивателя событий в Chrome - PullRequest
0 голосов
/ 16 февраля 2019

Хотя люди, которые патрулируют вопросы в поисках дубликатов, могут подумать, что этот вопрос является дубликатом:

Предупреждение: добавлен непассивный слушатель событий в блокировку прокруткисобытие touchstart

есть причина, по которой я задал этот вопрос как новый.А именно, что я получаю следующее сообщение от Google Chrome при манипулировании элементами управления выбором на моей веб-странице:

[Нарушение] Добавлен непассивный прослушиватель событий для блокирующего прокручивание события mousewheel.Подумайте о том, чтобы пометить обработчик событий как «пассивный», чтобы сделать страницу более отзывчивой.

НО ... У меня never добавлен прослушиватель события mousewheel для любого из моих select.управления!Кроме того, к этим элементам управления добавлены обработчики событий изменений, которые у меня * , являются all пассивными прослушивателями событий и сигнализируют об этом движку JavaScript, когда я их добавляю!Ни одному из рассматриваемых слушателей событий никогда не нужно вызывать protectDefault (), поэтому их можно безопасно пометить как пассивные.

Так почему я получаю это предупреждение, когда [1] я только * 1024?* добавление пассивных прослушивателей событий в мои элементы управления select, и [2] none прослушивателей событий являются прослушивателями события mousewheel?Я обнаружил ошибку в Chrome, о которой нужно сообщать?

Это появляется в версии Chrome 72.0.3626.109 (Официальная сборка) (64-разрядная версия), работающей в Windows 7 (последняя версия на 2019/02 /15).

...