Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!

Кейс с колесом очень точный: defaultPrevented === false отвечает не на тот вопрос, а overscroll-behavior: contain на контейнере с min-h-screen обрывает цепочку именно для wheel. На телефоне всё живое, в Telegram Desktop — нет, и 13 дней зелёного CI это подтверждают. Из семи случаев этот, кажется, лучше всего показывает разницу между «событие дошло» и «пользователь увидел эффект».
Тест зелёный, фича сломана: семь случаев, когда проверка совпала по неверной причине