Однако, начиная с сегодняшнего дня (2 апреля), после нажатия на неё и попытки прокрутить сообщения вниз, функция останавливается и возвращается к отображению ВСЕХ сообщений в теме.
Я проверил это с другими пользователями, и я не единственный, с кем это происходит.
РЕДАКТИРОВАНИЕ: Только что протестировал это здесь на одной из крупных тем, и произошло то же самое.
Я только что протестировал это с темой по адресу https://meta.discourse.org/t/events-plugin/69776. В этой теме есть несколько пользователей, которые создали множество сообщений. Я обнаружил, что могу прокручивать их сообщения с помощью полосы прокрутки браузера без каких-либо проблем. Однако, если я пытаюсь использовать временную шкалу темы для прокрутки сообщений, временная шкала сбрасывается и начинает загружать все сообщения темы. Проблема, похоже, возникает, если я прокручиваю временную шкалу достаточно далеко, чтобы вызвать запрос к базе данных для загрузки дополнительных сообщений.
Спасибо, Саймон, эта проблема теперь исправлена (через этот PR) при навигации с помощью временной шкалы темы или при клике на заголовок темы в шапке. В остальных случаях (например, если вы кликаете на уведомление в выпадающем меню пользователя) мы хотим, чтобы текущий фильтр сбрасывался при отображении соответствующего сообщения.
Для тех из нас, кто не очень хорошо разбирается в этом, означает ли исправление, что мы можем использовать полосу прокрутки сбоку, не возвращаясь к отображению всех постов в теме?
Да, @Slowhand, это означает, что если вы находитесь в отфильтрованном виде постов в теме, навигация с помощью таймлайна не вернёт вас ко всем постам. Фильтр должен сохраняться, если вы явно не нажмёте «Показать все» в оверлее.