Вкладка «Непрочитанные» не обновляется после прочтения

Если я перехожу на вкладку «Непрочитанные» и нажимаю на одну из тем, меня перекидывает к самому последнему сообщению. Это отлично помогает быстро вникнуть в то, что я отслеживаю. Однако пост/тема никогда не помечается как прочитанная и остаётся во вкладке «Непрочитанные».

Если я возвращаюсь на вкладку «Непрочитанные» и обновляю страницу, отображается тот же список тем. Нажатие на тему, которую я уже прочитал, снова переводит меня к тому же последнему сообщению.

Как сделать так, чтобы вкладка «Непрочитанные» всегда была актуальной и показывала только темы, которые я ещё не читал?

1 лайк

Я тоже заметил это здесь на мета в последнее время. Не знаю, связано ли это с чтением в том, как мы называем это, когда оно загружается на Android как приложение. Мне кажется, я не видел этого на рабочем столе.

Я не понимаю. Я делаю следующее:

  • перехожу на вкладку «Непрочитанные»
  • кликаю по теме
  • читаю всю тему, чтобы она перестала быть непрочитанной
  • нажимаю кнопку «Назад», чтобы вернуться на вкладку «Непрочитанные»

Когда я так делаю, тема, которую я только что прочитал, больше не отображается в списке непрочитанных.

1 лайк

На всякий случай, если это имеет отношение к делу, одно наблюдение из моих форумов: до обновления до последней версии昨晚 (~20 коммитов назад), я и как минимум один другой пользователь сталкивались с проблемой, когда темы не помечались (надёжно) как прочитанные при использовании Chrome на Android.

Однако я пока не заметил никаких конкретных проблем с вкладкой «Непрочитанные» (ни здесь, ни на моих форумах, ни с какой-либо конкретной комбинацией ОС/браузера).

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

Это новая ошибка, и, похоже, она начала проявляться в QT3 примерно за последние две недели.

Она возникает периодически и не всегда, но это раздражает :slight_smile:

Я вижу это только при просмотре через Chrome на Android, но не при использовании Firefox на Windows.

Обратите внимание, это происходит даже с рекомендациями тем. Например, я вижу синюю цифру (2), нажимаю на неё, читаю до конца, перехожу к новой рекомендуемой теме, читаю до конца, и старая тема снова появляется с синей цифрой (2). В последнее время это приводит к нескольким случаям дежавю :slight_smile:

5 лайков

У меня тоже на форуме сообщают об этой проблеме. Похоже, это происходит только в Chrome на Android (поэтому я сам не сталкивался). Иногда при повторном входе в темы браузер не запоминает, что пользователь уже прочитал. Это наблюдается уже последние пару недель.

Да, я тоже поспешил — я всё ещё вижу это время от времени на своём форуме, а также здесь.

Я ожидаю именно такого поведения, но довольно часто здесь, на Meta, я читаю тему, прокручиваю вниз, возвращаюсь к непрочитанным, и та же тема всё ещё там. Мне кажется, что это происходит и с новым.

Интересно, верно ли это для других участников этой темы?

Со мной это происходит при использовании Chrome на Android, но, возможно, только когда я использую приложение «Загрузка на рабочий стол».

1 лайк

Да, проблема наблюдается в Chrome на Android.

Я также использую именно версию приложения с экрана «Домой», как и @pfaffman. Попробую подтвердить, возникает ли проблема и в обычной версии браузера; это может занять немного времени, так как проблема возникает не всегда, а то и вовсе пропадает в течение дня.

Это только что произошло с версией главного экрана, и я переключился на Chrome, и всё прошло. Отлаживать будет сложно, так как это случается раз в день или два, а я довольно часто нахожусь в meta на своём ogle. Переключение на Chrome, вероятно, станет решением.

В любом случае меня раздражало отсутствие кнопки «вперёд» в десктопной версии.

Я не использую версию «приложения» и пользуюсь только обычным сайтом через браузер. Так что это происходит в обоих случаях.

3 лайка

Интересно, связано ли это с функцией «шёпот»? Добавляю «шёпот» в конец этой темы.

Когда это происходит, синяя точка :blue_circle: остаётся видимой на последнем сообщении (в теме, маленькая синяя точка в правом верхнем углу)?

2 лайка

К сожалению, я не использую функцию «шепот» на своём форуме, но проблема всё ещё сохраняется.

(дайте мне ещё раз проверить остальную часть вашего вопроса)

Я не вижу никаких лишних синих точек, только одну в списке тем, указывающую на количество непрочитанных сообщений. Также отмечу: при этом моё положение чтения тоже не сохраняется корректно.

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

  • Я всё ещё вижу индикатор 8 непрочитанных сообщений в теме
  • При клике на тему меня всё ещё перекидывает к предыдущему непрочитанному сообщению, а не к последнему посту в теме
2 лайка

Если сделать полную перезагрузку главной страницы, она «исправится сама»?

1 лайк

Я тоже вижу это в Chrome на Android на Meta… просто использую веб-браузер, а не приложение для главного экрана…

2 лайка

В данный момент один из тех периодов, когда всё, кажется, работает правильно (не)к счастью. Хотя полная перезагрузка страницы снизила для меня количество непрочитанных с 90 до 72, так что, возможно, какая-то проблема всё ещё оставалась.

У меня только что возникла эта проблема. Я мог заходить в некоторые непрочитанные темы и выходить из них, останавливаясь, чтобы прочитать каждый пост, но они продолжали отображаться как непрочитанные с тем же значением счётчика.

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

После этого я снова заходил в темы и выходил из них, останавливаясь, чтобы прочитать каждый пост, и, наконец, они появились как прочитанные.

Я не уверен, помогла ли перезагрузка или закрытие/повторное открытие вкладки, но в любом случае всё равно потребовалось перейти к этим темам. Похоже, что проблема была в процессе «записи», а не в процессе «чтения».

3 лайка