Tag Icons 组件 bug

我已经设置了以下内容,之前效果很好。但几周以来,它不再正常工作了。

因此,这些标签在侧边栏中应该如下所示,它们确实如此,但在话题中却不是。

正如您所看到的,它在侧边栏中工作正常,但当我查看话题和标签概览时。

并非所有标签都显示 >> 图标。

我该如何修复或更好地排查此问题?

还有更多缺失的标签图标,它们在主题组件中已配置,且过去一直正常工作。

我使用的是最新的 Discourse 版本(2026.5.0-latest.1 (4f17eef310)以及此主题组件的最新版本。

在我这里可以正常工作,所以我认为可能是与其他组件或插件存在冲突。请尝试禁用各个组件,以排查具体是哪个组件导致了冲突。

你有论坛的网址吗?也许我可以对比一下某些情况。也许是标签数量或其他类似因素触发了这个问题。因为我 95% 的标签都能正常工作。我可以尝试禁用一些组件,但这需要更多时间。

在安装此组件并进行测试之前,我猜测问题出在标签名称中的 _ 下划线。看起来所有包含下划线的标签都没有显示其图标。

Screenshot 2026-05-20 at 2.29.00 AM

我认为这个提交将你带有下划线 _ 的标签 slug 重新配置为连字符 -

这个提交很奇怪,为什么一个组件需要改变这种行为?这让事情变得不可预测。当我在主题组件中将 strategic_access 改为 strategic-access 时,它在话题中有效,但在侧边栏中却出错了。