Mark unread 将最新的帖子和通知标记为未读,即使它们无关

我最近在使用“标记未读”功能时有点困惑。我点击了主题底部的按钮,以便稍后可以返回到它。

起初,一切似乎都如预期般工作:主题被添加到 /unread,侧边栏有一个指示器,并且主题旁边有一个未读计数。但是,我注意到还有一个关于“点赞”的未读通知。

当我打开主题时,所有的未读指示器都消失了,但关于“点赞”的那个却留下了。

原来这与五月份的一篇帖子有关:DiscoTOC - automatic table of contents - #434 by Moin

“标记未读”应该如何工作?它应该将主题的最后一篇帖子标记为未读吗?它应该将最新的通知标记为未读吗?如果两者都与同一篇帖子有关,例如因为你在最新帖子中被提及,那么两者都应该发生吗?如果通知是关于你六个月前写的帖子并且收到了点赞,那么两者都应该发生吗?

2 个赞

我一直是 \u003ckbd\u003eDefer\u003c/kbd\u003e(它以前的名字 :sweat_smile:)的忠实用户,这个奇怪的现象一直困扰着我。

每当主题中有提及/引用/分配(或任何会触发通知的操作)时,当你点击“标记为未读”时,它会重新触发 :slightly_frowning_face:

我快速看一下 :eyes:

1 个赞

意识到这确实是一个功能 :sweat_smile:

将主题标记为未读将重新触发该主题中的上次通知 :man_shrugging:

那么,我将此移至#feature,并要求排除点赞?

(有人应该告诉ask.discourse这是一个功能:))