Jump to content

Question

Posted (edited)

@eralde столкнулся с интересным багом.

Если открыть любую страницу веб-интерфейса (кроме Системного монитора) в вертикальной ориентации, повернуть устройство в горизонтальную ориентацию, и затем обратно в вертикальную, то ломается прокрутка страницы:

Скрытый текст

При этом, прокрутка в меню и поиске продолжает работать, а все элементы на странице функционируют как ожидается. Чтобы "оживить" прокрутку, нужно тапнуть по всплывающей подсказке у заголовка страницы и затем её закрыть. Или же просто перезагрузить страницу.

Если установить в браузере флажок "версия для ПК" - прокрутка после смены ориентации не ломается. Также не ломается, если на устройстве установлен "маленький" масштаб.

Проверял на KN-1811 с 4.2.0 в браузерах: Chrome, Edge, Firefox, Opera, Kiwi, Vivaldi, Brave, Yandex. Устройство: OnePlus 9R, Android 14, разрешение 2400x1080, масштаб стандартный.

Не уверен, получится ли у вас это воспроизвести.

Edited by dimon27254
  • Upvote 1

4 answers to this question

Recommended Posts

  • 0
Posted
7 часов назад, dimon27254 сказал:

@eralde столкнулся с интересным багом.

Если открыть любую страницу веб-интерфейса (кроме Системного монитора) в вертикальной ориентации, повернуть устройство в горизонтальную ориентацию, и затем обратно в вертикальную, то ломается прокрутка страницы:

Не уверен, получится ли это воспроизвести.

У меня пока не получается воспроизвести проблему ни с Android, ни с iOS :(

  • 0
Posted
35 минут назад, eralde сказал:

У меня пока не получается воспроизвести проблему ни с Android, ни с iOS

Сейчас получилось это сделать в десктопном Chrome DevTools.

Можно создать пару новых эмулированных устройств или же вручную изменять размеры в "отзывчивом".

1. Установите 360x666 - это размеры видимой области на моем устройстве в вертикальной ориентации. Проверьте - прокрутка будет работать.
2. Измените на 722x270 - размеры в горизонтальной ориентации. Прокрутка пока еще работает.
3. Верните 360x666. Прокрутка сломается.

  • Thanks 1
  • Upvote 1
  • 0
Posted
3 часа назад, dimon27254 сказал:

Сейчас получилось это сделать в десктопном Chrome DevTools.

Можно создать пару новых эмулированных устройств или же вручную изменять размеры в "отзывчивом".

1. Установите 360x666 - это размеры видимой области на моем устройстве в вертикальной ориентации. Проверьте - прокрутка будет работать.
2. Измените на 722x270 - размеры в горизонтальной ориентации. Прокрутка пока еще работает.
3. Верните 360x666. Прокрутка сломается.

Спасибо! Так проблема действительно воспроизводится даже в эмуляторе. Будем чинить

  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.