Перейти к содержанию

Вопрос

Опубликовано (изменено)

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

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

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

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

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

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

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

Изменено пользователем dimon27254

Рекомендуемые сообщения

  • 0
Опубликовано
7 часов назад, dimon27254 сказал:

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

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

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

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

  • 0
Опубликовано
35 минут назад, eralde сказал:

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

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

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

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

  • 0
Опубликовано
3 часа назад, dimon27254 сказал:

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

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

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

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.