你好,
我注意到从话题返回时,话题列表的滚动位置发生了变化。我认为这个提交 FIX: Store scroll position when using Back button (#16658) · discourse/discourse@1d76c5e · GitHub 导致了该问题。
在活动页面、书签页面等场景中表现很好……我猜是因为有两个加载器,先加载顶部区域,然后再加载内容。但在话题列表中似乎不够流畅,因为页面会先跳回顶部,然后再跳转到正确的位置。在网速较慢的网站和/或较慢的 Android 设备上,或者当话题列表包含图片时,这种“弹跳”感会更明显(可能这不是最准确的描述)。
在 Meta 站点上速度更快、体验更好,但仍能看到轻微的跳动。
在主题创建者站点上,我认为使用的是之前的版本,滚动要平滑得多。
但在我的站点上,这个过程更慢,而且话题列表包含图片,你可以看到它先跳到顶部,然后再跳转到目标位置。
在活动页面上看起来很棒,我认为是因为有独立的加载器:先加载顶部,再加载内容流。
我不确定这个主题应该放在哪个分类下。我把它放在了 Contribute > Bug 中,但我有些犹豫,因为它仍然可以工作,只是和之前略有不同。如果我放错了分类,请将其移动到正确的地方。
谢谢!![]()