Defer не работает на New?

Я большой поклонник функции «Отложить» и постоянно использую её, чтобы отложить что-то для чтения позже. Это отлично работает при навигации по разделу «Непрочитанные».

Однако при открытии темы из списка «Новые» там тоже появляется кнопка «Отложить»… что само по себе нормально — возможно, я захочу прочитать это позже. Но использование кнопки, похоже, ни к чему не приводит. Я имею в виду, что меня перенаправляют в другое место, но эта тема не возвращается в «Новые» (и не в «Непрочитанные»). Это ошибка или особенность?

Было бы здорово, если бы она возвращалась в «Новые» (или предлагала опцию «Отслеживать и отложить»).

Если это не так задумано, то, возможно, для тем, за которыми не ведётся отслеживание/наблюдение, не следует показывать кнопку «Отложить», если она не выполняет свою функцию.

2 лайка

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

3 лайка

Хм, по сути вы спрашиваете:

Если я не отслеживаю тему и нажимаю «Отложить», то функция отложенного чтения должна начать отслеживать её за меня.

Кажется, я могу согласиться с этим: вы явно указали, что отслеживаете тему каким-то образом.

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

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

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

Для ясности: решение в стиле «Отслеживание и откладывание» уже само по себе было бы улучшением, и я полностью поддерживаю эту идею.

Если тема содержит только один пост, может иметь смысл сбросить состояние отслеживания темы, но как только появляется несколько постов, это уже не имеет смысла.

2 лайка