Мне не удалось воспроизвести эту проблему, но я работаю над новой (неопубликованной) бета-версией приложения с рефакторингом домашнего списка. Я сообщу вам, когда новая бета-версия станет доступна для тестирования.
Я всё ещё не могу воспроизвести это. Но последняя строка вашего отчёта интересна:
То есть, когда вы возвращаетесь, чтобы прочитать форум 2, вы сначала не видите индикатор уведомления рядом с аватаром? Но как только вы нажимаете на этот аватар, непрочитанное уведомление снова отображается?
Хорошо, похоже, это проблема Discourse: состояние уведомлений в Discourse рассинхронизировано. Вы знаете, актуальна ли версия указанного сайта?
Когда это происходит, непрочитанные уведомления относятся к определённому типу? Или это случается с уведомлениями любого типа (ответ, лайк, упоминание и т. д.)?
На самом деле. Я только что проверил свои форумы, и моя информация выше неверна.
Форум 2 — это саморазмещённый форум, поэтому он, возможно, не актуален. Это закрытый форум только по приглашениям для разработчиков устройства, которое ещё не выпущено. Я могу попробовать предоставить вам информацию или приглашение.
Я открываю её снова, так как проблема всё ещё актуальна, а с момента её первого сообщения прошло почти 3 года! В прошлый раз вопрос был переведён в личные сообщения, но ошибка так и не была воспроизведена или исправлена. В этой новой ветке я всё прояснил и изложил ситуацию более сжато.
Проблема
Исчезновение непрочитанных уведомлений в приложении для iOS. Это регулярная досадная проблема, которая по сути означает потерю данных и делает управление непрочитанным контентом подверженным ошибкам.
Шаги для воспроизведения:
Приложение для iOS
Получение уведомлений о лайках в двух разных форумах
Просмотр форума 1
Возврат к списку
Значок непрочитанных уведомлений о лайках на форуме 2 исчезает!
Подтверждение:
(Значки любых других типов уведомлений остаются)
Просмотр форума 2
Нажатие на профиль: непрочитанные уведомления о лайках отображаются в списке наряду с другими уведомлениями
Сегодня:
Форум 1: один значок уведомления о лайке
Форум 2: одно личное сообщение и два значка уведомлений о лайках
Мой опыт:
Я прочитал форум 1
Затем вернулся к списку форумов
Значок уведомления о лайке на форуме 2 исчез
Но при переходе на страницу уведомлений форума 2 лайки всё ещё отображаются и помечены как новые/непрочитанные
Вопрос:
Почему обновление списка форумов удаляет уведомления о лайках для форума, который не открывался, и темы которого не читались с момента последнего обновления?
Новый интерфейс уведомлений показал множество вещей, которые я пропустил из-за этой ошибки.
Новый UI уведомлений также выявил новую проблему: при нажатии на разделы с новыми бейджами о старых вещах у меня нет способа увидеть эти вещи, не прокручивая все остальные мои лайки/ответы?
Имеет ли смысл удалить старый комментарий в первом посте и перенаправить его на наиболее актуальный контент, расположенный несколькими сообщениями выше?