主题工具栏弹出菜单不显示

尊敬的 Discourse 社区:

出于未知原因,我们的 Discourse 实例无法使用工具栏弹出菜单。我希望也许有人能想到可能是什么问题。

我说的是创建新主题时出现的这个菜单。这是 meta.discourse.org 的截图:

然而,在我们的实例中,它现在看起来是这样的:
(此栏的加载方式与页面顶部的加载栏相同。)

bug toolbar

控制台中还有一个错误:

当我在控制台的第一个错误处设置断点时,我得到这个:

这是我的浏览器开发者工具中的代码:


我已经尝试过但没有改变任何事情的操作:

  • 禁用所有插件
  • 禁用所有主题组件
  • 删除所有自定义 CSS
  • 我尝试在网上搜索是否有人遇到此问题。

Discourse 的版本是 3.3.0.beta2-dev。

任何提示都将不胜感激!

在您的一张截图中,“可滚动帖子内容”似乎有问题。而它的 GitHub 存储库显示“此存储库已于 2021 年 11 月 16 日被所有者存档。现在它是只读的。”

所以也许您并没有真正禁用所有的主题组件?

4 个赞

你好,欢迎来到 Meta :wave:
您可以使用安全模式来正确测试问题是否由主题组件或插件引起。

正如 Jay 所建议的,Scrollable Post Content 可能是导致此问题的原因。

编辑:
我确认这就是原因。我在本地开发实例上进行了测试。


我将把该组件标记为 #broken。它需要一些更新

5 个赞

是的,你说得对。这个主题组件导致了问题。我一定是忽略了它。抱歉打扰你了。

非常感谢你的快速回复和敏锐的洞察力!!! :yellow_heart: (经过数小时的故障排除,我已经非常绝望了。)

3 个赞

不用担心。我稍后会看看是否可以更新它。 :+1:

4 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.