我刚才尝试为现有的快捷回复添加一个链接。当我按下 Ctrl+K 时,链接编辑弹窗覆盖了快捷回复编辑弹窗,导致我所有的修改都丢失了。![]()
1 个赞
哎呀!我刚刚在我托管的 Discourse 站点上尝试复现这个问题。当我使用 Ctrl+K 打开插入链接弹窗时,实际上无法插入链接。相反,我在浏览器控制台中收到了以下错误:Cannot read property 'querySelector' of null,该错误调用自 https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/components/d-editor.js#L878。
我不确定这应该是一个功能请求还是错误报告。我猜功能请求是支持在编辑预设回复时使用插入链接弹窗。
您丢失编辑内容时使用的是哪种浏览器和操作系统?
2 个赞
我使用的是 Ubuntu 和 Chrome 浏览器。
另外,我或许应该在原帖中补充一点:链接弹窗的行为似乎有点奇怪——我无法通过按 esc 键关闭它。
2 个赞
@simon,我们还能重现这个问题吗?
我刚才测试了一下,在创建新耳语时按 Ctrl + K 打开链接模态框,点击“确定”按钮插入链接后,我正在撰写的预设回复消失了。我的控制台中没有看到任何错误。我正在 Ubuntu 上使用最新的 Chrome 浏览器进行测试。
我假设这个问题与“添加预设回复”和“插入超链接”都使用模态窗口有关。当插入超链接模态框打开时,添加预设回复模态框会自动关闭。
1 个赞