Mark unread marca a última publicação e notificação como não lidas, mesmo que sejam unrelated

Fiquei um pouco confuso quando usei o recurso “marcar como não lido” recentemente. Cliquei no botão na parte inferior do tópico para poder voltar a ele mais tarde.

A princípio, tudo pareceu funcionar como esperado: o tópico foi adicionado a /não lido, tive um indicador na barra lateral e havia uma contagem de não lidos ao lado do tópico. No entanto, notei que também havia uma notificação não lida sobre uma curtida.

Quando abri o tópico, todos os indicadores de não lido desapareceram, mas o da curtida permaneceu.

Acontece que isso está conectado a uma postagem de maio: DiscoTOC - automatic table of contents - #434 by Moin. A notificação sobre a curtida também foi criada em maio.

Como o “marcar como não lido” deve funcionar? Ele deve marcar a última postagem do tópico como não lida? Ele deve marcar a última notificação como não lida? Ambos devem acontecer se forem sobre a mesma postagem, por exemplo, porque você foi mencionado na última postagem? Ambos devem acontecer se a notificação for sobre uma postagem que você escreveu e recebeu uma curtida seis meses atrás?

2 curtidas

Sou um usuário ávido do \u003ckbd\u003eDefer\u003c/kbd\u003e (como costumava ser chamado :sweat_smile:) e essa peculiaridade sempre me incomodou.

Sempre que há uma menção / citação / atribuição (ou qualquer coisa que acione uma notificação) no tópico, ela será reativada quando você clicar em “marcar como não lido” :slightly_frowning_face:

Vou dar uma olhada rápida :eyes:

1 curtida

Fui informado de que isso era realmente um recurso :sweat_smile:

Marcar um tópico como não lido reativará a última notificação nesse tópico :man_shrugging:

Então eu movo isso para Feature e peço para que as curtidas sejam excluídas?

(e alguém deveria dizer ao ask.discourse que isso é um recurso :slight_smile: )