未读标签页在阅读后未更新

如果我进入“未读”标签页并点击某个主题,它会跳转到最新的帖子。这有助于我快速了解正在跟踪的内容。但问题是,该帖子/主题从未被标记为已读,仍然保留在“未读”标签页中。

如果我返回“未读”标签页并刷新,显示的仍是相同的主题列表。点击我已读过的主题,又会跳转到同一个最新帖子。

如何让“未读”标签页保持更新,仅显示我尚未阅读的主题?

1 个赞

我最近也在 meta 上注意到了这一点。我不确定这是否与在 Android 上以类似应用的方式下载并阅读有关。我在桌面端似乎没看到过这种情况。

我不太明白。我是这样操作的:

  • 进入未读标签页
  • 点击一个话题
  • 阅读整个话题,使其不再显示为未读
  • 按返回键回到未读标签页

但这样做之后,我刚才阅读的话题就不再出现在未读列表中了。

1 个赞

如果这与此相关,我在论坛上观察到一个现象:直到昨晚升级到最新版本(落后约 20 次提交)之前,我和至少另一位用户在使用 Android 版 Chrome 时,发现主题无法(可靠地)被标记为已读。

不过,我尚未在“未读”标签页中发现任何具体问题(无论是在这里还是在我的论坛上,也不论是特定的操作系统或浏览器组合)。

没错,这应该是预期的行为。但实际情况并非如此。在我的情况以及其他使用我们 Discourse 的用户中,该主题从未从列表中移除。

这是一个新出现的 bug,似乎过去两周左右在 QT3 上开始频繁出现。

这个问题是间歇性的,并非每次都会发生,但确实很烦人 :slight_smile:

我只在通过 Android 上的 Chrome 浏览时遇到过这种情况,而在 Windows 上使用 Firefox 时则没有。

请注意,即使是在浏览“推荐帖子”时也会出现此问题。例如:我看到一个蓝色的(2),点击它,一直读到最底部,然后点击一个新的推荐帖子,同样读到最底部,结果发现旧的帖子又显示为蓝色的(2)了。最近这导致了几次“既视感”的情况 :slight_smile:

5 个赞

我的论坛上也有人报告了这个问题。看起来只发生在安卓版的 Chrome 上(所以我还没见过)。有时重新进入话题时,它不会记住用户最近阅读的内容。这种情况似乎在过去几周开始出现。

是啊——我也说得太早了,我在我的论坛以及这里仍然偶尔能看到这个问题。

这就是我所预期的情况,但在 Meta 上,我有时会看到这样的现象:阅读一个主题后向下滚动,再返回“未读”列表,却发现同一个主题仍然在那里。我认为“新”主题也会出现同样的问题。

有意思,其他参与此主题讨论的人是否也遇到了同样的问题?

我在安卓上使用 Chrome 时会遇到这个问题,但可能仅限于使用“下载到桌面”应用时。

1 个赞

没错,我在 Android 版 Chrome 上遇到了这个问题。

我和 @pfaffman 一样,专门使用的是主屏幕应用版本。我会尝试确认在常规浏览器版本中是否也会出现该问题,可能需要一点时间,因为这个问题并非 100% 复现,似乎会在一天中时有时无。

刚才在主页版本上出现了这个问题,我切换到 Chrome 后问题就消失了。由于这种情况似乎每隔一两天就会发生一次,而且我经常在 Meta 的 Ogle 上使用,因此调试起来会比较困难。切换到 Chrome 可能是解决方案。

另外,桌面版本来就没有“前进”选项,这让我一直感到不便。

我不使用“应用”版本,而是完全通过浏览器使用普通网站。所以两边都会出现这个问题。

3 个赞

我想知道这是否与私信(whisper)有关?我现在在帖子末尾添加一条私信。

当这种情况发生时,最后一个帖子(在话题中,右上角的小蓝点)上的蓝色圆点 :blue_circle: 是否一直可见?

2 个赞

不幸的是,即使我在论坛上不使用 whisper 功能,问题依然存在。

(让我再仔细检查一下您问题的其余部分)

我没有看到任何多余的残留蓝点,只有主题列表中指示未读帖子数量的那一个。另外值得一提的是,当这种情况发生时,我的阅读位置也无法正确保存。

所以,如果我进入一个有例如 8 条未读帖子的主题,阅读到底部,然后返回:

  • 我仍然在主题上看到 8 条未读帖子的指示
  • 点击该主题仍然将我带到之前的未读位置,而不是主题中的最后一篇帖子
2 个赞

如果在首页进行硬刷新,它会自动修复吗?

1 个赞

我在安卓上的 Chrome 浏览器中也看到了这个问题……只是在使用网页浏览器,而不是主屏幕应用……

2 个赞

目前正处于一个所有功能似乎都正常运行的时期(不幸的是)。不过,对我来说,强制刷新确实将未读数量从 90 降到了 72,所以可能仍存在一些残留问题。

我刚才也遇到了这个问题。我可以进出一些未读话题,暂停阅读每篇帖子,但它们仍然显示为未读,且计数器数值不变。

我尝试在前台页面刷新,但内容仍显示为未读。随后我关闭了浏览器标签页,内容依然显示为未读。

接着,我再次进出这些话题,暂停阅读每篇帖子,最终它们才显示为已读。

我不确定是刷新操作还是关闭/重新打开标签页让问题得以解决,但无论如何,之后仍然需要浏览这些话题。因此,看起来是“写入”过程而非“读取”过程出现了问题。

3 个赞