Невозможно изменить статус просмотра на мобильном устройстве во время чтения темы

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


К сожалению, это не очень хорошо работает как обходной путь. Проблема в том, что функция «Отметить как непрочитанное» применяется только к последнему сообщению. Любые предыдущие сообщения, которые уже были помечены как прочитанные, остаются таковыми. Позвольте привести пример, когда это вызывало проблемы.

В сообществе, в котором я часто участвую, регулярно проводятся книжные клубы с еженедельными заданиями, для каждой недели создается отдельная тема. Если я отстаю от графика чтения, я всё равно хочу следить за темой каждой недели, чтобы не потерять их из виду. Допустим, через несколько недель я догнал книжный клуб и теперь готов прочитать одну из тем. Поскольку я только что закончил чтение материала за неделю, мне действительно важно прочитать тему от начала до конца. Но если в теме 15 сообщений, возможно, 10 из них уже помечены как прочитанные, поскольку я ранее установил для этой темы статус отслеживания/подписки. Очевидно, я могу вручную прокрутить вверх до начала, но если у меня есть время прочитать только первые три сообщения, система не запомнит, что я остановился на четвёртом, так как всё ещё считает, что я уже прочитал до одиннадцатого.

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

  1. Функция «Отметить как непрочитанное» могла бы также сбрасывать/очищать отметку о прочтении последнего сообщения, фактически помечая всю тему как непрочитанную, а не только последнее сообщение.
  2. Функцию «Отметить как непрочитанное» можно добавить в контекстное меню отдельных сообщений, предоставив пользователям возможность выбрать, насколько глубоко в теме нужно отметить сообщения как непрочитанные. Для моего примера выше это позволило бы мне отметить первое сообщение как непрочитанное, что фактически сделало бы всю тему непрочитанной.
  3. Предоставить возможность изменить статус подписки без открытия темы. На мобильных устройствах это может быть тесновато, но, возможно, найдётся место для кнопки контекстного меню «…» рядом с каждой темой для дополнительных опций. (Честно говоря, на странице «Новые темы» я давно хотел иметь возможность скрывать отдельные темы вместо всех новых тем сразу, поэтому я думаю, что это может быть полезно в целом.)

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