У меня есть простой <input type="number" />
в моем проекте React, и он не меняет значение при прокрутке.
Но если вы напишите что-то вроде <input type="number" onWheel={() => {}}/>
, это изменит значение при прокрутке страницы. То же самое происходит на каждой странице, кроме одной.
В MDN такая же проблема: https://developer.mozilla.org/en/docs/Web/HTML/Element/Input/number
Первый вход прокручиваемый, второй - нет. В Firefox все ок. Это происходит в Chrome v77 и Safari на High Sierra (насколько мне известно, Edge не реализует эту функцию).