在 IE11 中提及时无限循环

大家好,

我们在所有浏览器中遇到了关于提及功能的 bug。
该功能会陷入无限循环,导致标签页完全卡死。

我们当前使用的是 Discourse 2.3.3 版本,但以下补丁似乎可以解决该问题:

请问是否可以将此修复反向移植到旧版本?

谢谢,

(Nicolas 与我共事)

为明确说明:我们已在 2.3.8 版本(未安装插件)以及我们的 2.3.3 生产环境中进行了测试,该问题在 Chrome 和 Safari 中均可复现,实际上会导致这两个浏览器的标签页崩溃。

对我们而言,发布一个针对 2.3.8 的补丁将非常有帮助。目前我们没有预算升级到 2.4.x 版本(我们运行着相当定制化的插件配置,因此在升级主版本时,一些小改动往往会导致部分功能出现问题)。

恐怕我们可能无法为您提供帮助,因为该问题在后续版本的核心代码中已经修复。

您最好的办法是直接应用该单独提交,但无法保证它能持续稳定地工作。

Discourse 将于 2020 年 6 月 1 日停止支持 Internet Explorer 11 (IE11),这一点也请您留意。

我们不会为 IE11 修复此问题,但会针对 Chrome 和 Safari 进行修复。

不过,我们会尝试应用单独的补丁,并尝试运行一个“拼凑版” :slight_smile:

是的,2.3 的向后移植不在计划中,我们只向后移植到 stablebeta 分支。stable 分支当前版本为 2.4。

好的,明白了。还是谢谢你!:slight_smile: