Возврат к списку тем: прокрутка не плавная

Здравствуйте,

Я заметил, что при возврате к списку тем позиция прокрутки меняется. Мне кажется, это вызвано этим коммитом: FIX: Store scroll position when using Back button (#16658) · discourse/discourse@1d76c5e · GitHub.

На страницах активности, закладок и т. д. всё работает отлично. Думаю, это связано с тем, что там используются два загрузчика: сначала загружается верхняя часть, а затем контент. Однако в списке тем процесс кажется не таким плавным: страница сначала прыгает в самый верх, а затем возвращается на нужную позицию. На медленных сайтах и/или более слабых устройствах Android, а также когда список тем содержит изображения, эффект «подпрыгивания» значительно сильнее (вероятно, это не самое точное слово).

На Meta процесс идёт быстрее и лучше, но небольшой скачок всё же заметен.

На сайте конструктора тем, кажется, доступна предыдущая версия, и всё работает гораздо плавнее.

Но на моём сайте этот процесс медленнее, и если список тем содержит изображения, видно, что сначала страница прыгает в верх, а затем перемещается на нужную позицию.

На странице активности всё выглядит отлично, вероятно, благодаря отдельным загрузчикам: сначала загружается верхняя часть, а затем поток сообщений.

Не знаю, в какую категорию лучше разместить эту тему. Я выбрал bug, но сомневаюсь, так как функционал работает, но немного иначе, чем раньше. Если я ошибся, пожалуйста, переместите тему в правильную категорию.

Спасибо! :slightly_smiling_face:

Я думаю, что ux прав, дам дизайнерам посмотреть, есть ли какие-то улучшения.

Можешь попробовать запустить мета в безопасном режиме?

1 лайк

Да, в безопасном режиме всё так же, как и на Meta. Думаю, именно изображения и другие настройки создают такую большую разницу.