我花了一段时间才找到这个 bug,很难重现,但是:
需求:Topic list top ads 中会显示广告,在我的例子中是简单的 HTML 文本广告。
问题:类别浏览(至少从侧边栏开始)在点击几次后会中断。All Categories 显示一个随机类别,访问类别 A 可能会显示相同的帖子列表。
重现步骤:
- 点击类别 A
- 点击类别 B
- 点击“All Categories”
- 点击类别 C,C 有子类别,设置为“none”而不是“all”子类别
- 点击“All Categories”
- 重复
- 上面描述的问题此时应该会出现,否则请重复。
重现步骤基本上是在“categories”和“all categories”之间随机浏览,其他序列也可能导致相同的问题。2-3 次循环肯定会重现。
当禁用 Topic list top ads 广告时,在类别、“categories”和“all categories”之间切换可以正常工作。