Привет ![]()
Я заметил интересную (сложную) проблему с отображением статуса непрочитанных сообщений в списке тем для обнаружения. Иногда, когда я открываю тему, в которой есть непрочитанный пост, а затем возвращаюсь к списку тем, он показывает то же самое, что и до открытия темы. Иногда индикатор непрочитанного поста появляется снова, и кажется, что система не зафиксировала, что я открыл тему и прочитал непрочитанный пост. Кроме того, кажется, что список тем не обновляется корректно в таких случаях: новые обновления тем или новые темы не отображаются.
Это не воспроизводится в 100% случаев, и я не могу точно определить причину возникновения:
- Откройте (обновленную или созданную) тему из списка тем, которая содержит непрочитанные посты.
- Вернитесь к списку тем.
- Откройте другую тему из списка тем.
- Вернитесь к списку тем.
Шаги 3 и 4 иногда не обязательны для воспроизведения проблемы.
Тема, которую вы открыли на шаге 1, будет показывать те же непрочитанные посты, что и до этого. Похоже, что перезагрузка страницы может решить эту проблему. Однако в таких случаях баннер «Посмотреть x новых или обновленных тем» не появляется, а новые посты отображаются только после полной перезагрузки страницы.
В консоли или в /logs ошибок не обнаружено.
Шаги воспроизведения работают не всегда, но я записал два видео по этой проблеме.
Список тем также не обновляется мгновенно каждый раз для отложенных тем.
Спасибо ![]()