Android. Открывается мобильная клавиатура и скроллит наверх при любом нажатии, как исправить?
Открывается мобильная клавиатура и происходит скролл наверх при практически любом нажатии на интерактивные элементы - на стрелки owl-carousel, при переходе на страницу товара и назад, при увеличении миниатюр (magnificPopup). Не совсем понятно всегда ли, но иногда при переходе на другую страницу, например, товара, а затем назад на главную, все работает нормально, при перезагрузке все заново.
ИМ сделан на теме Zioxo, кажется, в ней проблема, потому что наблюдается на нескольких сайтах, где она использовалась.
На iOs проблемы нет.
Была попытка отлавливать нажатие, запоминать scrollTop и временно ставить overflowY = "hidden", частично помогает, но это костыль, а хотелось бы понять, в чем может быть причина такого поведения, чтобы устранить ее. Есть какие-то мысли, куда смотреть и что делать?
OpenCart, если важно, 3.0.3.7.