Приложение iOS: просмотр первого форума стирает уведомления со второго

Обновлённая информация:

Оригинальный отчёт:

Я использую приложение для iOS.

У меня в нём 4 форума, но я в основном пользуюсь первыми двумя.

Сценарий:

  1. Открыть приложение
  2. Увидеть новые/непрочитанные уведомления для всех элементов списка форумов
  3. Нажать на первый/верхний элемент списка форумов, чтобы перейти к нему
  4. Читать, пока не исчезнут новые/непрочитанные уведомления, затем вернуться к списку центров с помощью значка стрелки вниз на панели инструментов
  5. Посмотреть на второй элемент списка форумов

Ожидаемый результат:

  • Уведомления должны оставаться на втором элементе списка форумов

Фактический результат:

  • Уведомления исчезают с первого элемента списка форумов
  • (уведомления присутствуют на самом форуме при посещении)
  • Третий и четвёртый элементы списка форумов не затрагиваются

Обходной путь:

  • Посетить второй форум перед первым
  • При возвращении к списку центров уведомления останутся на первом элементе списка форумов
4 лайка

Мне не удалось воспроизвести эту проблему, но я работаю над новой (неопубликованной) бета-версией приложения с рефакторингом домашнего списка. Я сообщу вам, когда новая бета-версия станет доступна для тестирования.

5 лайков

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

4 лайка

Вот что, как я думаю, происходит:

  1. Я читаю на своём ПК второй форум полностью.
  2. Позже я открываю приложение-хаб на телефоне.
  3. Метки уведомлений устарели и показывают непрочитанные сообщения на втором форуме.
  4. По какой-то причине они не обновляются при открытии приложения.
  5. Я читаю первый форум.
  6. Когда я возвращаюсь к списку хаба, он обновляется.
  7. Метки уведомлений теперь актуальны: второй форум уже прочитан.

Имеет ли это смысл?

Я ещё не переименовывал тему.

3 лайка

Значит, правильный отчет будет звучать так: «долгая задержка или отсутствие уведомления о обновлении при открытии приложения»?

3 лайка

Может быть, если кто-то сможет это воспроизвести!

Похоже, это связано с уведомлениями.

  • У меня есть уведомление на форуме 2
  • Я прочитал форум 1
  • Вернулся к списку
  • Значок уведомления на форуме 2 исчез
  • Прочитал форум 2
  • Нажал на свой профиль — там отображается непрочитанное уведомление
3 лайка

Я всё ещё не могу воспроизвести это. Но последняя строка вашего отчёта интересна:

То есть, когда вы возвращаетесь, чтобы прочитать форум 2, вы сначала не видите индикатор уведомления рядом с аватаром? Но как только вы нажимаете на этот аватар, непрочитанное уведомление снова отображается?

2 лайка

Точно, да.

Это правильно.

1 лайк

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

Когда это происходит, непрочитанные уведомления относятся к определённому типу? Или это случается с уведомлениями любого типа (ответ, лайк, упоминание и т. д.)?

2 лайка

Форум 2 в примере этого сайта!

Итак, я предполагаю, что всё актуально.

Уведомление чаще всего означает лайк.

1 лайк

На самом деле. Я только что проверил свои форумы, и моя информация выше неверна.

Форум 2 — это саморазмещённый форум, поэтому он, возможно, не актуален. Это закрытый форум только по приглашениям для разработчиков устройства, которое ещё не выпущено. Я могу попробовать предоставить вам информацию или приглашение.

Уведомление обычно означает лайк.

1 лайк

Спасибо за перепроверку. Возможно, это будет исправлено после обновления этого форума. Я думаю, это будет первым шагом к решению проблемы.

2 лайка

Конечно. У меня нет ни видимости, ни контроля над этим. Это происходит уже как минимум несколько месяцев.

Это не большая проблема, лишь небольшая досада. Я буду следить за этим.

3 лайка

Старая ветка об ошибке (июнь 2020) https://meta.discourse.org/t/ios-app-viewing-first-forum-erases-notifications-of-second/154329

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

Проблема
Исчезновение непрочитанных уведомлений в приложении для iOS. Это регулярная досадная проблема, которая по сути означает потерю данных и делает управление непрочитанным контентом подверженным ошибкам.

Шаги для воспроизведения:

  • Приложение для iOS
  • Получение уведомлений о лайках в двух разных форумах
  • Просмотр форума 1
  • Возврат к списку
  • Значок непрочитанных уведомлений о лайках на форуме 2 исчезает!

Подтверждение:

  • (Значки любых других типов уведомлений остаются)
  • Просмотр форума 2
  • Нажатие на профиль: непрочитанные уведомления о лайках отображаются в списке наряду с другими уведомлениями

Сегодня:

  • Форум 1: один значок уведомления о лайке
  • Форум 2: одно личное сообщение и два значка уведомлений о лайках

Мой опыт:

  • Я прочитал форум 1
  • Затем вернулся к списку форумов
  • Значок уведомления о лайке на форуме 2 исчез
  • Но при переходе на страницу уведомлений форума 2 лайки всё ещё отображаются и помечены как новые/непрочитанные

Вопрос:
Почему обновление списка форумов удаляет уведомления о лайках для форума, который не открывался, и темы которого не читались с момента последнего обновления?

1 лайк

Упрощенные шаги воспроизведения:

  • Приложение для iOS
  • Получение уведомлений о лайках в двух форумах
  • Потянуть для обновления
  • Значок уведомления о лайке на форуме 2 исчезает!

Подтверждение:

  • (любые другие уведомления, не связанные с лайками, остаются)
  • Прочитать форум 2
  • Нажать на свой профиль: непрочитанные уведомления о лайках отображаются вместе с другими уведомлениями

Результат:

  • Потеря данных
1 лайк

Я снова открыл оригинальную тему и перенёс ваши сообщения туда, чтобы они были сгруппированы вместе, @gingerbeardman :+1:

2 лайка

Спасибо

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

Новый UI уведомлений также выявил новую проблему: при нажатии на разделы с новыми бейджами о старых вещах у меня нет способа увидеть эти вещи, не прокручивая все остальные мои лайки/ответы?

Имеет ли смысл удалить старый комментарий в первом посте и перенаправить его на наиболее актуальный контент, расположенный несколькими сообщениями выше?

1 лайк

Я обновил первое сообщение последними шагами воспроизведения. :+1:

2 лайка